Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: segmentio/encoding

Tags

v0.5.3

Toggle v0.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
lint fixes (#151)

* json: use reflect.PointerTo (avoid deprecated naming)
* json: use maps.Copy
* lint: remove unused consts/fields
* exclude stdlib copied tests from linting
* json: partial lint fixes

v0.5.2

Toggle v0.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
perf(json): address performance penalty found in v0.4.0+ (#149)

* perf(json): revert decodeInto helper changes for object/array/string

* per(json): add benchmarks for decoding object and array with mixed members

v0.5.1

Toggle v0.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
lint fixes (#146)

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add protobuf rewrite rule overrides (#144)

* allow rewrite rule overrides and add bitwise-or rewriter

* finish docs

* remove repeated, these apply a little odd in the rewriter

v0.4.1

Toggle v0.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add protobuf rewrite rule overrides (#144)

* allow rewrite rule overrides and add bitwise-or rewriter

* finish docs

* remove repeated, these apply a little odd in the rewriter

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
json: configurable numeric decoding (#137)

* json: stylistic improvements, better code reuse

Initial benchmark results show this change
to be approximately performance-neutral.

* bump tested Go versions to just 1.20 and 1.21
* json: add ParseFlags values UseInt64, UseUint64, UseBigInt
* json: use atomic.Pointer

v0.3.7

Toggle v0.3.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix encoding RawMessage that contains leading space (#136)

* fix encoding RawMessage that contains leading space.

* add json/bugs/issue136

v0.3.6

Toggle v0.3.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
extendSlice optimization is still valid for go1.19 (#127)

v0.3.5

Toggle v0.3.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix decoding lists of TRUE values (#122)

* fix decoding lists of TRUE values

* fix typo

* minimal code change

v0.3.4

Toggle v0.3.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Encoder: add SetAddExtraNewline option to json.Encoder (#119)

* Encoder: add SetAddExtraNewline option to json.Encoder

* feat: rename AddExtraNewline to AppendNewline

* refactor: change AppendNewline to be part of AppendFlags

* feat: make appendNewline private