Documentation for a newer release is available. View Latest

Go

Golang 1.12

Fedora 30 proporciona la versión 1.12 de Golang, subiendo de la versión 1.11 de Fedora 29. Los cambios más notables incluyen:

Características nuevas

  • El detector de carreras ahora está admitido en sistemas ARM de 64-bit (`linux/arm64).

  • El comando go ahora admite operaciones que reconocen módulos fuera de un directorio de módulos cuando GO111MODULE está configurado en on.

  • Ahora el compilador ha mejorado en vivo análisis de variable.

  • godoc ahora admite el indicador -all (escribe todas las API exportadas y su documentación) y el indicador -src (muestra el código fuente del destino).

  • trace ahora admite utilización de curvas mutiladora de trama.

  • El rendimiento de barrido mejora significativamente cuando una gran fracción del montón permanece activa

  • Added opt-in support for TLS 1.3 in the crypto/tls package

Declaraciones

  • The go tool vet command is no longer supported. Use go vet instead from now on.

  • Version 1.12 is the last one that supports binary-only packages.

  • godoc no longer has a command line interface and is only a web server

For full information about this release, see the upstream release notes.