Tagged articles

go1.27

3 articles · Page 1 of 1
TonyBai
TonyBai
Aug 26, 2026 · Backend Development

What’s New in Go 1.27? Generic Methods, JSON v2, and Post‑Quantum Crypto

Go 1.27 introduces generic methods, struct‑literal key selectors, expanded function‑type inference, a complete rewrite of the JSON package with encoding/json/v2, native post‑quantum signature support, a GA goroutine‑leak detector, 30 % faster small‑object allocation, and numerous toolchain and ecosystem refinements that together reshape the language, standard library, runtime, and developer experience.

GoJSONgeneric-methods
0 likes · 20 min read
What’s New in Go 1.27? Generic Methods, JSON v2, and Post‑Quantum Crypto
21CTO
21CTO
Aug 20, 2026 · Fundamentals

Go 1.27 Adds Generic Methods, JSON v2, and Faster Small‑Object Allocation

Go 1.27, released on August 20, introduces generic methods, a revamped JSON v2 library, up to 30% faster small‑object memory allocation, a universally available goroutine‑leak profile, new cryptographic packages, a built‑in UUID library, experimental SIMD types, and numerous standard‑library and toolchain enhancements.

GoJSONSIMD
0 likes · 7 min read
Go 1.27 Adds Generic Methods, JSON v2, and Faster Small‑Object Allocation
TonyBai
TonyBai
Jun 26, 2026 · Backend Development

How Go 1.27’s GODEBUG Cleanup Repays a Decade of Technical Debt

The article analyzes Go 1.27’s newly accepted GODEBUG cleanup proposal, detailing the four‑category deprecation policy, the build‑time and startup‑time enforcement mechanisms, and the introduction of runtime.SetGODEBUG/GetGODEBUG to eliminate ten years of accumulated technical debt while preserving compatibility.

GODEBUGGocompatibility
0 likes · 10 min read
How Go 1.27’s GODEBUG Cleanup Repays a Decade of Technical Debt