Go 1.27 is released
Go 1.27 adds generic methods, encoding/json/v2 package, uuid package, faster memory allocation, goroutine leak profiles, and more.
Go releases, the language, the standard library, and tooling.
Go 1.27 adds generic methods, encoding/json/v2 package, uuid package, faster memory allocation, goroutine leak profiles, and more.
Go 1.27 improves performance of small allocations using size-specialized allocation functions.
Introducing the new programmatic API for pkg.go.dev, allowing developers to fetch package and module data directly.
Go 1.26 simplifies type construction and enhances cycle detection for certain kinds of recursive types.
How Go 1.26's source-level inliner works, and how it can help you with self-service API migrations.
A description of some of the recent changes to do allocations on the stack instead of the heap.