Golang 1.27

Go 1.27 programming language featuring generic methods on concrete types, struct literal keys for nested structs, generalized function type inference, native UUID support, and redesigned JSON v2 processing.

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.27, the stable release of the Go programming language, designed to enhance performance and developer convenience, released in August 2026.

Go 1.27 brings major improvements, notably introducing generic methods on concrete types, struct literal keys for initializing nested or embedded structs directly, and generalized function type inference across all assignment contexts. The standard library features a major redesign with encoding/json/v2 offering safe, fast, and configurable JSON processing alongside native support for generating and parsing UUIDs. For security-conscious environments, Go 1.27 integrates the ML-DSA post-quantum signature scheme into crypto/tls and crypto/x509. Additionally, memory allocation routines have been optimized for small objects, reducing allocation costs by up to 30% and delivering a general performance boost.