

What's New in Go 1.25?
22 snips Aug 18, 2025
The latest Go 1.25 release brings intriguing updates! Explore enhanced tooling and documentation, including memory leak detection and the new 'ignore' directive. Discover improvements in garbage collection and error handling that boost performance. The new testing package simplifies concurrent code testing, while updated Unicode handling and pprof enhancements streamline development. Plus, the hosts share frustrations about background music in content and promote community engagement for future discussions on programming languages.
AI Snips
Chapters
Transcript
Episode notes
Running An Internal Go Doc Server
- Kris recalled running a go doc server in a past job to serve internal project docs to the office.
- He used that to avoid everyone running go doc locally and to provide formatted documentation centrally.
Container-Aware GOMAXPROCS
- Go now auto-adjusts GOMAXPROCS inside containers by reading cgroup CPU limits.
- This makes Go apps adapt to Kubernetes CPU changes without external libraries or restarts.
Experimental Faster Garbage Collector
- Go 1.25 offers an experimental GC designed to reduce pause and overhead for many workloads.
- Expect 10–40% lower GC overhead in GC-heavy real-world programs when enabled experimentally.