Maison > Article > développement back-end > Le go est-il une langue interprétée ?
go n'est pas un langage interprété. Le langage go est un langage de programmation concurrent, compilé et statiquement fortement typé, doté de capacités de garbage collection. Dans le langage Go, il n'est pas nécessaire d'écrire un point-virgule après la fin de chaque ligne de programme et les accolades ne peuvent pas être placées dans les nouvelles lignes.
L'environnement d'exploitation de cet article : système Windows10, GO 1.11.2, ordinateur Thinkpad T480.
(Partage de vidéos d'apprentissage : Vidéo de programmation)
Introduction détaillée :
Go (également connu sous le nom de Golang) est un type statique fort développé par Google , langage de programmation compilé, concurrent et récupéré.
Robert Griesemer, Rob Pike et Ken Thompson ont commencé à concevoir Go en septembre 2007, et plus tard Ian Lance Taylor et Russ Cox rejoignent 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).
Règlements :
Il existe plusieurs règlements dans Go. Lorsque les règlements suivants ne correspondent pas, la compilation générera une erreur.
Il n'est pas nécessaire d'écrire un point-virgule (;) après chaque ligne de programme.
Les accolades ({) ne peuvent pas être placées sur de nouvelles lignes.
Si les jugements et les boucles for n'ont pas besoin d'être mis entre parenthèses.
Go dispose également d'un outil gofmt intégré, qui peut automatiquement trier les espaces en excès dans le code, aligner les noms de variables et convertir les espaces alignés en tabulations.
Recommandations associées : tutoriel golang
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!