aboutsummaryrefslogtreecommitdiff
path: root/src/encoding/json/encode.go
AgeCommit message (Expand)Author
2023-02-18encoding/json: optimize isValidNumber functionjson-isValidNumberShulhan
2022-08-23encoding/json: give it a chance to put encodeState back in pool when error oc...Andy Pan
2022-04-11all: gofmt main repoRuss Cox
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2022-03-02encoding/json: use reflect.Value.UnsafePointer over PointerJoe Tsai
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-10-26all: use reflect.{Pointer,PointerTo}Cuong Manh Le
2021-03-05encoding/json: marshal maps using reflect.Value.MapRangeMeng Zhuo
2021-02-25reflect: add Method.IsExported and StructField.IsExported methodsJoe Tsai
2020-09-25encoding/json: added docs to UnsupportedValueErrorCarlos Alexandro Becker
2020-09-24encoding/json: detect cyclic maps and sliceslujjjh
2020-09-24encoding/json: allow semicolon in field key / struct tagSean Liao
2020-09-14Revert "encoding/json: implement Is on all errors"Damien Neil
2020-09-13encoding/json: implement Is on all errorsCarlos Alexandro Becker
2020-05-08encoding/json: properly encode strings with ",string" againDaniel Martí
2020-02-22encoding/json: fix broken link to json.orgJon Johnson
2019-11-11encoding/json: error when encoding a pointer cycleDaniel Martí
2019-10-28encoding/json: remove allocation when using a Marshaler with value receiverPhil Pearl
2019-10-16encoding/json: correct caller's name in encoding errorsEugene Kalinin
2019-09-16encoding/json: make Number with the ,string option marshal with quotesLucas Bremgartner
2019-09-11encoding/json: encode nil encoding.TextMarshaler instance as "null"William Poussier
2019-09-11encoding/json: fix and optimize marshal for quoted stringLucas Bremgartner
2019-09-10encoding/json: don't reset before returning buffer to poolandig
2019-09-01encoding/json: fix panic for nil instances of TextMarshaler in map keysWilliam Poussier
2019-08-27encoding/json: remove unnecessary isValidNumber callDaniel Martí
2019-07-31encoding/json: clarify Marshal behavior for string keys of mapsEli Bendersky
2019-07-06encoding/json: obey SetEscapeHTML in all MarshalJSON casesDaniel Martí
2019-05-04all: add Unwrap and Is methods to various error typesDamien Neil
2019-04-23encoding/json: document HTML escaping in CompactRuss Cox
2019-04-23encoding/json: index names for the struct decoderDaniel Martí
2019-03-08all: simplify multiple for loopsDaniel Martí
2019-03-05all: join a few chained ifsDaniel Martí
2019-01-15encoding/json: add comment for mashalererror structGuilhermeCaruso
2018-08-26encoding/json: fix handling of nil anonymous structsDaniel Martí
2018-08-25encoding/json: remove a branch in the structEncoder loopDaniel Martí
2018-08-25encoding/json: avoid some more pointer receiversDaniel Martí
2018-08-22encoding/json: simplify some pieces of the encoderDaniel Martí
2018-08-22encoding/json: inline fieldByIndexDaniel Martí
2018-08-22encoding/json: simplify the structEncoder typeDaniel Martí
2018-08-21encoding/json: remove alloc when encoding short byte slicesDaniel Martí
2018-08-21encoding/json: encode struct field names ahead of timeDaniel Martí
2018-08-21encoding/json: call reflect.TypeOf with nil pointers rather than allocatingTim Cooper
2018-04-17encoding/json: simplify dominantFieldMichael Fraenkel
2018-04-13encoding/json: make use of encodeStatePool in MarshalJeremy Jackins
2018-03-03encoding/json: apply conventional error handling in decoderPascal S. de Kloe
2018-03-03encoding/json: use sync.Map for field cacheJoe Tsai
2018-02-14encoding/json: make error capture logic in recover more type safeJoe Tsai
2017-12-06encoding/json: error when trying to set an embedded pointer to unexported str...Joe Tsai
2017-11-27encoding/json: remove the word "text" in "JSON text" from package docs.rajender
2017-11-27encoding/json: update RFC numberrajender