Goのencoding/json/v2で変わる挙動と移行手順

Goのencoding/json/v2で変わる挙動と移行手順

Go 1.27で正式版になったencoding/json/v2は、nilのスライスを[]にし、大文字小文字を区別し、重複キーをエラーにする。Go 1.27.3で動かしたv1との違いと、v1の挙動を残して1つずつ移す手順を解説する。