What's Changed
- Trust the marshalers and the unmarshalers of the standard library by @goccy in https://github.com/goccy/go-json/pull/675
- Encoder: escape and check strings faster by @goccy in https://github.com/goccy/go-json/pull/676
- Encoder: range over larger map values as words, and write the entries of a sorted map directly by @goccy in https://github.com/goccy/go-json/pull/677
- Encoder: write the digits of an integer where they go in the buffer by @goccy in https://github.com/goccy/go-json/pull/679
- Look the methods of the marshalers up by their names as constants by @goccy in https://github.com/goccy/go-json/pull/680
- Encoder: sort the keys of a map with the comparisons inlined by @goccy in https://github.com/goccy/go-json/pull/681
- Encoder: write integers of up to sixteen digits by the lookups of their digits by @goccy in https://github.com/goccy/go-json/pull/682
- Encoder: find the quotes of a marshaler output in memory order on big-endian machines by @goccy in https://github.com/goccy/go-json/pull/683
- CI: run the tests on a big-endian machine (s390x under QEMU) by @goccy in https://github.com/goccy/go-json/pull/684
- Encoder: look at a short string and write it in one pass by @goccy in https://github.com/goccy/go-json/pull/685
- Encoder: escape strings of characters which are not ASCII faster when UTF-8 is normalized by @goccy in https://github.com/goccy/go-json/pull/686
- Raise the Go version of the module to 1.23 by @goccy in https://github.com/goccy/go-json/pull/687
Full Changelog: https://github.com/goccy/go-json/compare/v0.11.1...v0.11.2