Le langage Go de Google passe en version 1.0 finale

Il y a plus de deux ans, Google présentait son projet de nouveau langage baptisé Go. Directement inspiré du C et du Pascal, le grand objectif de Go était la programmation système avec en ligne de mire la rapidité d’exécution. La toute première version finale du langage est désormais prête à conquérir les développeurs.


Go version 1.0 est abrégé Go 1 et est donc finalisé. Pour la première fois, ce langage, qui se veut généraliste, est disponible sous Windows, Mac OS X, Linux et FreeBSD. On y trouve deux ensembles de spécifications : celles du langage lui-même et celles de ses bibliothèques/API principales.

La version finale introduit des modifications à prendre en compte pour les développeurs qui s’étaient penchés sur les préversions. Par exemple, de nouveaux types ont été ajoutés pour les caractères Unicode et les erreurs. La bibliothèque standard a également subi des changements et améliorations, et certaines classes ont notamment été renommées. La hiérarchie des paquets a elle aussi changé pour classer les éléments en groupes et sous-groupes pour un classement plus logique.

Google insiste bien sur l’un des principaux points forts de Go : la compatibilité du code source sur une même branche du langage. Par exemple, un développeur peut utiliser la version 1.0 de Go pour créer une application. Même si des moutures 1.1, 1.2 et ainsi de suite sont disponibles, le code source de l’application pourra être repris tel quel dans un environnement 1.1 ou 1.2 sans rien devoir y changer.

L’éditeur explique que Go 1 n’est pas fondamentalement différent des préversions qui étaient disponibles. En fait, la plupart des erreurs communes peuvent être automatiquement corrigées via l’utilisation d’un outil nommé « go fix ».

Les développeurs intéressés pourront commencer leur découverte depuis le site officiel de Go

Vous n'avez pas encore de notification

Page d'accueil
Options d'affichage
Abonné
Actualités
Abonné
Des thèmes sont disponibles :
Thème de baseThème de baseThème sombreThème sombreThème yinyang clairThème yinyang clairThème yinyang sombreThème yinyang sombreThème orange mécanique clairThème orange mécanique clairThème orange mécanique sombreThème orange mécanique sombreThème rose clairThème rose clairThème rose sombreThème rose sombre

Vous n'êtes pas encore INpactien ?

Inscrivez-vous !