VOOZH about

URL: https://www.phoronix.com/news/Go-1.26-Released

⇱ Go 1.26 Introduces Two Language Changes, New Performance Improvements - Phoronix


👁 Phoronix

Go 1.26 Introduces Two Language Changes, New Performance Improvements

Written by Michael Larabel in Programming on 10 February 2026 at 03:20 PM EST. 25 Comments
For programmers fond of the Go programming language, Go 1.26 is out today with two language changes, performance improvements, and other alterations to this Google-backed programming language.

Go 1.26 brings refinements to the language's syntax and type system. One of the changes simplifies the built-in "new" function now allows its operand to be an expression. An example from the release announcement:

👁 Go 1.26 language change


Go 1.26 also now allows generic types to refer to themselves in their own type parameter list to help with complex data structures and interfaces.

On the performance front, Go 1.26 now enables its previously-experimental Green Tea garbage collector by default. Green Tea can improve performance and yield lower overhead in garbage collection for real-world programs. Go 1.26's cgo overhead has also been reduced by around 30%.

Go 1.26 also brings tooling improvements, some new experimental features such as the simd/archsimd package for SIMD operations, and much more.

Details on the Go 1.26 update at Go.dev.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.