# Go makes new JSON packages generally available in version 1.27

_Published Wednesday, November 4, 2026 at 12:49 PM EST · Infrastructure · Latest · Tier 2 — Notable_

![Go makes new JSON packages generally available in version 1.27 — Primary](https://go.dev/doc/gopher/gopher5logo.jpg)

The Go project announced that its new encoding/json/v2 and encoding/json/jsontext packages are stable and generally available in Go 1.27. The packages handle the conversion between Go data and JSON, with stricter defaults that reject invalid UTF-8 and duplicate object names.

The new interfaces let programs process JSON as a stream of tokens and values instead of buffering complete values. The project reports decoding benchmark improvements of up to 10x, while encoding performance is roughly at parity with the original package.

Developers can configure options to preserve older behavior during migration. The original encoding/json package remains supported indefinitely, and applications do not have to migrate.

## Sources

- [The Go Blog](https://go.dev/blog/jsonv2)

---
Canonical: https://techandbusiness.org/newswire/4V5X_ha1IxG26_TXvofu0k
Published: 2026-11-04T17:49:08.733Z
Story chronology: 2026-11-04T00:00:00.000Z
Retrieved: 2026-11-04T22:06:02.543Z
Publisher: Tech & Business (techandbusiness.org)
