Skip to main content

Go 1.26

Release Date: February 10, 2026

Go 1.26 introduces a generational garbage collector, significantly faster cgo calls, an experimental SIMD package, and targeted language improvements.

  • Generational garbage collector — internally redesigned GC reduces p99 pause times by up to 40% under high allocation rates; the GOGC tuning API is unchanged
  • Cgo calls 30% faster — runtime restructured to reduce Go/C boundary overhead; database drivers, graphics bindings, and syscall wrappers benefit the most
  • Experimental SIMD package — enable GOEXPERIMENT=simd at build time for the new simd/archsimd package exposing hardware-accelerated vector ops on x86-64 and ARM64
  • new() accepts expressions — removes the need for temporary variables created solely for taking their address
  • Heap base address randomisation — 64-bit platforms now randomise heap base addresses, raising the bar for memory-corruption exploits

Download from go.dev or run go get golang.org/dl/go1.26.

What is New?

By continuing to use the site, you agree to the use of cookies.