Session

encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善

Go 1.25で実験的に導入されたencoding/json/v2は、v1から大きく設計を見直しました。現在はまだ実験的な立ち位置ですが、今後標準パッケージとして採用される可能性があります。本LTでは、Unmarshal関数の内部実装を比較しながら、(1)パッケージ分離による責務の明確化、(2)sync.Poolによるメモリ効率化、(3)4つのセグメントバッファ設計という3つの改善ポイントを解説します。

倉澤大樹 Hiroki Kurasawa

株式会社ZOZOバックエンドエンジニア

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top