Aller au tutoriel de langue


go128.png

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!