Go 1.15 est disponible

Par:
ftonic

jeu, 20/08/2020 - 07:29

La nouvelle version du langage apporte des nouveautés et améliorations intéressantes. On notera :

- compilateur : réduction des binaires générés de 5 %. Certaines métadonnées sont retirées

- compilateur : exclusion des directives //go: et on devrait voir moins d’erreurs Intel CPU erratum SKX102 sur amd64

- linker : des performances largement en hausse selon la release note et moins de ressources utilisées, sur les architectures ELF

Au niveau des librairies du Core, on a droit au nouveau package time/tzdata pour mieux gérer la timezone. Go 1.15 permet de traduire les type EGLConfig (C) en uintptr (Go). La partie X.509 est maintenant dépréciée. 

Côté architectures supportées, Go 1.15 fait le ménage dans les versions macOS supportées et retrait du support 32 bits sur Mac, support d’OpenBSD 6.7, amélioration du support des processeurs RISC-V.

Pour en savoir plus : https://golang.org/doc/go1.15