Le langage go est un langage de programmation informatique, également connu sous le nom de Golang. Il s'agit d'un langage de programmation concurrent, compilé et statiquement fortement typé avec une fonction de récupération de place développé par Google. Le langage go est conçu pour être utilisé pour transporter le langage de programmation de systèmes Web pour les géants ; serveurs centraux utilisés pour les serveurs, les clusters de stockage ou à des fins similaires.
L'environnement d'exploitation de ce tutoriel : système Windows 10, GO version 1.18, ordinateur Dell G3.
Que signifie aller langage ?
Go (également connu sous le nom de Golang) est un langage compilé statiquement fortement typé développé par Robert Griesemer, Rob Pike et Ken Thompson de Google. La syntaxe du langage Go est similaire à celle du C, mais ses fonctions incluent : la sécurité de la mémoire, le GC (garbage collection), la forme structurelle et le calcul simultané de style CSP.
Go est un langage de programmation concurrent, compilé et statiquement fortement typé, doté de capacités de récupération de place développées par Google.
Robert Griesemer, Rob Pike et Ken Thompson ont commencé à concevoir Go en septembre 2007, et plus tard Ian Lance Taylor et Russ Cox ont rejoint le projet. Go est développé sur la base du système d'exploitation Inferno. Go a été officiellement annoncé en novembre 2009, devenant un projet open source et implémenté sur les plates-formes Linux et Mac OS X, puis ajouté une implémentation sous les systèmes Windows. En 2016, Go a été sélectionné comme « Meilleur langage TIOBE de 2016 » par la société d'évaluation de logiciels TIOBE. Actuellement, Go publie une version de deuxième niveau tous les six mois (c'est-à-dire une mise à niveau de a.x vers a.y).
Fonctionnalités du langage Go
Simple, rapide, sûr
Parallèle, amusant, open source
Gestion de la mémoire, sécurité des baies, compilation rapide
Utilisation du langage Go
Allez langage Il est conçu comme un langage de programmation système destiné à être utilisé sur des serveurs centraux géants exécutant 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 supérieure à la plupart des autres langages. Il fournit un support parallèle massif, ce qui est parfait pour le développement de serveurs de jeux.
Apprentissage recommandé : "tutoriel vidéo go"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!