summaryrefslogtreecommitdiff
path: root/src/encoding/json/encode.go
Commit message (Expand)AuthorAgeFilesLines
* reflect: add Method.IsExported and StructField.IsExported methodsJoe Tsai2021-02-251-3/+2
* encoding/json: added docs to UnsupportedValueErrorCarlos Alexandro Becker2020-09-251-0/+2
* encoding/json: detect cyclic maps and sliceslujjjh2020-09-241-0/+27
* encoding/json: allow semicolon in field key / struct tagSean Liao2020-09-241-1/+1
* Revert "encoding/json: implement Is on all errors"Damien Neil2020-09-141-12/+0
* encoding/json: implement Is on all errorsCarlos Alexandro Becker2020-09-131-0/+12
* encoding/json: properly encode strings with ",string" againDaniel Martí2020-05-081-5/+6
* encoding/json: fix broken link to json.orgJon Johnson2020-02-221-1/+1
* encoding/json: error when encoding a pointer cycleDaniel Martí2019-11-111-2/+27
* encoding/json: remove allocation when using a Marshaler with value receiverPhil Pearl2019-10-281-6/+9
* encoding/json: correct caller's name in encoding errorsEugene Kalinin2019-10-161-8/+16
* encoding/json: make Number with the ,string option marshal with quotesLucas Bremgartner2019-09-161-0/+6
* encoding/json: encode nil encoding.TextMarshaler instance as "null"William Poussier2019-09-111-1/+5
* encoding/json: fix and optimize marshal for quoted stringLucas Bremgartner2019-09-111-5/+5
* encoding/json: don't reset before returning buffer to poolandig2019-09-101-1/+0
* encoding/json: fix panic for nil instances of TextMarshaler in map keysWilliam Poussier2019-09-011-0/+3
* encoding/json: remove unnecessary isValidNumber callDaniel Martí2019-08-271-0/+60
* encoding/json: clarify Marshal behavior for string keys of mapsEli Bendersky2019-07-311-1/+1
* encoding/json: obey SetEscapeHTML in all MarshalJSON casesDaniel Martí2019-07-061-2/+2
* all: add Unwrap and Is methods to various error typesDamien Neil2019-05-041-0/+2
* encoding/json: document HTML escaping in CompactRuss Cox2019-04-231-5/+6
* encoding/json: index names for the struct decoderDaniel Martí2019-04-231-9/+18
* all: simplify multiple for loopsDaniel Martí2019-03-081-2/+1
* all: join a few chained ifsDaniel Martí2019-03-051-8/+4
* encoding/json: add comment for mashalererror structGuilhermeCaruso2019-01-151-0/+1
* encoding/json: fix handling of nil anonymous structsDaniel Martí2018-08-261-1/+1
* encoding/json: remove a branch in the structEncoder loopDaniel Martí2018-08-251-8/+8
* encoding/json: avoid some more pointer receiversDaniel Martí2018-08-251-10/+10
* encoding/json: simplify some pieces of the encoderDaniel Martí2018-08-221-23/+11
* encoding/json: inline fieldByIndexDaniel Martí2018-08-221-15/+15
* encoding/json: simplify the structEncoder typeDaniel Martí2018-08-221-13/+12
* encoding/json: remove alloc when encoding short byte slicesDaniel Martí2018-08-211-5/+13
* encoding/json: encode struct field names ahead of timeDaniel Martí2018-08-211-4/+23
* encoding/json: call reflect.TypeOf with nil pointers rather than allocatingTim Cooper2018-08-211-2/+2
* encoding/json: simplify dominantFieldMichael Fraenkel2018-04-171-26/+4
* encoding/json: make use of encodeStatePool in MarshalJeremy Jackins2018-04-131-2/+8
* encoding/json: apply conventional error handling in decoderPascal S. de Kloe2018-03-031-0/+5
* encoding/json: use sync.Map for field cacheJoe Tsai2018-03-031-27/+5
* encoding/json: make error capture logic in recover more type safeJoe Tsai2018-02-141-7/+5
* encoding/json: error when trying to set an embedded pointer to unexported str...Joe Tsai2017-12-061-10/+3
* encoding/json: remove the word "text" in "JSON text" from package docs.rajender2017-11-271-1/+1
* encoding/json: update RFC numberrajender2017-11-271-2/+2
* encoding/json: always ignore embedded pointers to unexported struct typesJoe Tsai2017-11-131-3/+10
* encoding/json: permit encoding uintptr as a stringIan Lance Taylor2017-11-081-1/+1
* encoding/json: use Deprecated markersJoe Tsai2017-10-111-2/+2
* encoding/json: cleanup detection of unexported embedded fieldsJoe Tsai2017-09-231-13/+5
* encoding/json: update documentation for MarshalIndenttbunyk2017-09-121-0/+2
* all: remove some unused result paramsDaniel Martí2017-08-281-6/+2
* encoding/json: ignore embedded fields of pointers to unexported non-structsJoe Tsai2017-07-221-1/+22
* encoding/json: don't marshal unexported embedded fields of non struct typethoeni2017-06-141-1/+1