Voici la liste des différents mots réservés (ou mots clef) qu'utilise le langage de programmation Go :
| Nom | Description |
|---|---|
| BREAK | Ce mot réservé permet d'interrompre une boucle. |
| CASE | Ce mot réservé permet d'identifier un cas dans un mot réservé «switch». |
| CHAN | Ce mot réservé permet d'indiquer le type de canal |
| CONST | Ce mot réservé permet de définir une constante. |
| CONTINUE | Ce mot réservé permet de recommencer au début d'une boucle. |
| DEFAULT | Ce mot réservé permet d'exécuter un cas par défaut si les autres ne sont pas correspondant dans un mot réservé «switch». |
| DEFER | Ce mot réservé permet d'exécuter d'une fonction différée à la sortie de la fonction courante. |
| ELSE | Ce mot réservé permet d'effectuer une situation contraire à la condition «if». |
| FALLTHROUGH | e mot réservé permet d'indiquer que le contrôle doit passer de la fin de cette clause à la première instruction de la clause suivante du «switch». |
| FOR | Ce mot réservé permet d'effectuer un compteur de boucle. |
| FUNC | Ce mot réservé permet de définir une fonction. |
| GO | Cet mot réservé permet de démarrer l'exécution d'un appel de fonction en tant que processus léger de contrôle concurrent indépendant, ou d'un goroutine, dans le même espace d'adressage. |
| GOTO | Ce mot réservé permet de faire un saut d'exécution à une étiquette. |
| IF | Ce mot réservé permet d'effectuer le traitement d'une condition. |
| IMPORT | Ce mot réservé permet d'importer un module au code source courant. |
| INTERFACE | Ce mot réservé permet d'indiquer un ensemble de méthodes appelé dans un interface. |
| MAP | Ce mot réservé permet d'indiquer un groupe non ordonné d'éléments d'un type, appelé type d'élément, indexé par un ensemble de clefs uniques d'un autre type, appelé type de clef. |
| PACKAGE | Ce mot réservé permet d'indiquer qu'il faut inclure le module spécifié. |
| RANGE | Ce mot réservé permet d'indiquer un intervalle dans une boucle ou dans un test. |
| RETURN | Ce mot réservé permet de terminer une fonction avec une valeur optionnelle. |
| SELECT | Ce mot réservé permet de choisir laquelle parmi un ensemble d'opérations d'envoi ou de réception possibles peut se dérouler. |
| STRUCT | Ce mot réservé permet d'identifier une structure de données (un enregistrement). |
| SWITCH | Ce mot réservé permet d'effectuer des testes de cas. |
| TYPE | Ce mot réservé permet de définir des types de données utilisateur. |
| VAR | Ce mot réservé permet de définir des variables. |
Dernière mise à jour : Mardi, le 19 juin 2018