e apparence qu'en C. Les commentaires d'une seule ligne commencent par une double barre oblique ''%%//%%''.
<code go>
// Cette ligne est un commentaire
var int x //Le commentaire com... rouve à droite des doubles barres obliques sur la ligne est un commentaire. Le commentaire est complèteme... priée.
Le commentaire peut être utilisé sur une ligne une complète ou à la suite d'une instruction, da
giciels, c'est l'objectif principal.
La première ligne du fichier nomme le package.
{{go_nom_paquet.png... ackages définis dont vous pouvez voir la première ligne. Ce sont deux fichiers sources différents. Vous p... ement d'afficher le message «Hello, world».
* Ligne 1 : on déclare que le code ci dessous appartient au package main ;
* Ligne 3 : on importe le package ''fmt'', un des package
ecte à y la valeur pointée par ip, y = 1
</code>
Lignes 1 et 2, nous définissons une variable ''x'' de t... erait qu'il serait initialisé par défaut à zéro.
Ligne 3, nous déclarons une variable ''ip''. ''ip'' n'e... iable entière, c'est un pointeur vers un entier.
Ligne 5, on affecte à ''ip'' la valeur ''&x''. ''x'' es... n en mémoire de ''x'', ''ip'' est cette adresse.
Ligne 6, on affecte à ''y'' la valeur ''*ip''. Dans ce
ar des caractères d'espacement ou des retour à la ligne).
* un code d'erreur. S'il y a une erreur, elle... nissons une variable ''AppleNum'' de type entier (ligne 5). Nous affichons le message "Combien de pommes ... sent un nombre entier : par exemple 5. Donc, à la ligne 10, on appelle la fonction de Scan().
Le code de... cinq et le place dans la variable AppleNum.
A la ligne 11, on affiche la valeur saisie par l'utilisateur
mple est très simple, il ne contient qu'une seule ligne de code mais on peut avoir n'importe quelle quantité de lignes de code. Elles seraient toutes regroupées
dans c... , lorsque vous invoquez votre programme depuis la ligne de commande, la fonction "main" est immédiatement... ns "main" : la fonction ne contient qu' une seule ligne : c'est écrit ''PrintHello ()''. **Il s'agit d'un
</code>
Ci dessus on a écrit ''const x = 1.3'' (ligne 1). L'affectation de la valeur à virgule flottant... e.
Vous pouvez en attribuer plusieurs à la fois (lignes 3 à 6). Vous pouvez donner une longue liste si v... as pour ''int''). On affecte le retour de iota() (ligne 4).
Pour B, C, D et F, je n'ai pas besoin de le
nombre de lettres, de chiffres et de traits de soulignement, les noms sont sensible à la casse en Go et v... s.
Vous pouvez en déclarer plusieurs sur la même ligne si vous le souhaitez, simplement en les séparant
iers. Il serait initialisé à 0 par défaut. Sur la ligne suivante, on affecte la valeur 2 à l'élément d'in... élément x[0] vaut à présent : 2.
Sur la dernière ligne, l'appel de la fonction ''Printf'' permet d'affic
ques|Fonctions bien écrites]]
* [[130_fonctions_lignes_directrices|Lignes directrices pour les fonctions]]
* [[135_fonctions_directives|Directives relatives