Go celebrates its 16th anniversary with releases 1.24 and 1.25, introducing major improvements including the testing/synctest package for concurrent code testing, container-aware scheduling, and a flight recorder for production debugging. Security advances include FIPS 140-3 certification for cryptography packages and traversal-resistant file system access. Under the hood, a redesigned map implementation and the experimental Green Tea garbage collector reduce GC overhead by 10-40%. The gopls language server adds automatic code modernizers to help developers adopt new idioms, while new partnerships support AI development with the official Go SDK for Model Context Protocol and the Agent Development Kit.
Table of contents
Core language and library improvements ¶Furthering the software development stack ¶Looking ahead ¶Sort: