golang-1.25

Go 1.25 programming language featuring Swiss Tables-based map implementation for improved performance, new go.mod tool directives, enhanced testing capabilities with testing.B.Loop, and expanded vet tool functionality for better code analysis.

Programming Containers Kubernetes
License: BSD-3-Clause

Available Platforms

Docker Hub

View on platform

Kubernetes

View on platform

OpenShift

View on platform

Rancher

View on platform

Details

This image features Go 1.25, the stable release of the Go programming language, designed to enhance performance, it was released August 2025.

The most significant updates in Go 1.25 are heavily focused on performance and developer tooling. A major highlight is the introduction of a new experimental garbage collector that promises a 10-40% reduction in overhead, greatly boosting efficiency for memory-intensive applications. For modern cloud-native environments, GOMAXPROCS is now container-aware, automatically adjusting to cgroup CPU limits to improve resource utilization in platforms like Kubernetes. Furthermore, the release introduces the new testing/synctest package, which simplifies the process of writing reliable tests for concurrent code by providing a virtualized time environment, enhancing code quality and robustness.