Aller au tutoriel de langue
Go est un langage de programmation open source qui facilite la création de logiciels simples, fiables et efficaces.
Go a été développé par Robert Griesemer, Rob Pike et Ken Thompson depuis fin 2007, et a ensuite été rejoint par Ian Lance Taylor, Russ Cox et d'autres. Il a finalement été open source en novembre 2009 et publié plus tôt en 2009. 2012. A cette époque, la version stable de Go 1 est sortie. Le développement de Go est désormais totalement ouvert et dispose d'une communauté active.
Fonctionnalités du langage Go
Simple, rapide, sûr
Parallèle, intéressant, open source
Gestion de la mémoire, sécurité des tableaux V, compilation rapide
Objectif du langage Go
Le langage Go est conçu pour être un langage de programmation système utilisé sur des serveurs centraux géants qui alimentent des serveurs Web, des clusters de stockage ou à des fins similaires.
Pour le domaine des systèmes distribués hautes performances, le langage Go a sans aucun doute une efficacité de développement plus élevée que la plupart des autres langages. Il fournit un support parallèle massif, ce qui est parfait pour le développement de serveurs de jeux.
Le premier programme Go
Ensuite nous écrirons le premier programme Go hello.go (l'extension du fichier source du langage Go est .go), le code est le suivant :
Instance
package main import "fmt" func main() { fmt.Println("Hello, World!") }
Exécuter l'instance»
Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne
Exécutez la sortie de code ci-dessus
$ go run hello.go Hello, World!