aboutsummaryrefslogtreecommitdiff
path: root/src/encoding/json/encode.go
AgeCommit message (Expand)Author
2026-02-03encoding/json: realign struct encodeState, structFields, and fieldShulhan
2026-02-03encoding/json: optimize isValidNumber functionShulhan
2026-01-23encoding/json: fix typo in package doc.David Symonds
2026-01-22encoding/json: remove unneeded unsafe importkhr@golang.org
2025-11-20encoding/json: remove linknamesSean Liao
2025-09-09encoding/json: use reflect.TypeAssertJoe Tsai
2025-06-27encoding/json: add security section to docRoland Shoemaker
2025-05-20encoding/json: avoid supurious synctest deadlock detectionDamien Neil
2025-04-18encoding/json: add json/v2 with GOEXPERIMENT=jsonv2 guardDamien Neil
2025-02-25encoding/json: use builtin min function in appendStringJes Cok
2024-10-23encoding/json: clarify omitempty option for {array,slice,map,string}Jes Cok
2024-10-02encoding/json: add omitzero optionJes Cok
2024-07-24encoding/json: rewrite interface{} to anyIan Lance Taylor
2024-06-21encoding/json: clarify the map's key type for UnmarshalJes Cok
2024-05-23all: document legacy //go:linkname for modules with ≥20,000 dependentsRuss Cox
2024-04-29encoding/json: optimize field sorting with slices and cmpaimuz
2024-04-11encoding/json: use slices to simplify the codeapocelipes
2023-10-18encoding/json: use reflect.Value.IsZeroandig
2023-09-08encoding: modernize Go documentationJoe Tsai
2023-08-29encoding/json: adjust comment about encoding \b and \fChristian Höppner
2023-08-25encoding/json: optimize Marshal for mapskorzhao
2023-08-23encoding/json: encode \b and \f as '\b' and '\f' in JSON stringsJoe Tsai
2023-08-18encoding/json: use base64.Encoding.AppendEncodeAndy Pan
2023-08-14encoding/json: declare hex as a constJes Cok
2023-08-07all: add a few more godoc linksDaniel Martí
2023-08-01encoding/json: replace "between or" with "between and" in commentJes Cok
2023-08-01encoding/json: use reflect.TypeFor for known typesIan Lance Taylor
2023-07-29encoding/json: replace dead link in appendStringkorzhao
2023-05-25encoding/json: document unsupported float valuesSean Liao
2023-03-15encoding/json: make use of Buffer.AvailableBufferJoe Tsai
2023-02-27encoding/json: simplify folded name logicJoe Tsai
2023-02-27encoding/json: use append for HTMLEscapeJoe Tsai
2023-02-24encoding/json: use append-like operations for encodingJoe Tsai
2023-02-24encoding/json: unify encodeState.string and encodeState.stringBytesJoe Tsai
2023-02-24encoding/json: use append for Compact and IndentJoe Tsai
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