This post explores how Go's type checker constructs internal type representations and detects cycles, with improvements introduced in Go 1.26.
Go 1.26 introduces a source-level inliner in the go fix command that enables self-service API migrations via the //go:fix inline directive.
This post explains Go's compiler improvements for stack-based slice allocations to reduce heap pressure and garbage collection overhead.
This post introduces the rewritten go fix command in Go 1.26, which automatically modernizes Go codebases using a suite of analyzers.
Go 1.26 has been officially released with language refinements, performance improvements, and new tooling.
The 2025 Go Developer Survey presents key findings from 5,379 respondents on the state of the Go ecosystem and developer experience.
Go celebrates its 16th open source anniversary with major releases in Go 1.24 and 1.25, covering language improvements, security, and AI tooling.
This post introduces Green Tea, a new experimental garbage collector in Go 1.25 that significantly reduces GC overhead for many workloads.
Go 1.25 introduces flight recording, a diagnostic tool that captures execution traces of the moments leading up to a detected problem in long-running services.
The Go Team announces the 2025 Go Developer Survey, open through September 30th.