Seis meses después de Go 1.26, el equipo Go ha lanzado la versión 1.27. El idioma finalmente gana métodos genéricos, y el paquete JSON obtiene una versión v2 reelaborada a fondo.
Métodos genéricos
Los métodos pueden declarar ahora sus propios parámetros de tipo – una adición esperada. Esto permite que las funciones genéricas vivan directamente dentro del espacio de nombres de un tipo de datos. Ejemplo: math/rand/v2 ahora ofrece un método genérico (*Rand).N en lugar de sólo una función de paquete.
encoding/json/v2
El encoding/json/v2 paquete es una revisión importante del manejo JSON, con nuevas variantes Marshal y Unmarshal y argumentos configurables Opciones. Los defectos son más estrictos y más interoperables: UTF-8 inválido en cadenas y nombres duplicados dentro de un objeto JSON ahora son rechazados. También hay más funciones SIMD y mejoras de estructura.



















