nne possède certaines caractéristiques : comme un nom, une adresse et un numéro de téléphone. Pour tout... sont liées. On pourrait utiliser les variables ''nom1'' ''adresse1'' et ''tel1''. Les variables sont d... que programmeur, de me souvenir : « OK, c'est le nom, l'adresse et le téléphone, ils doivent être appa... rochaine personne que je nommerai des variables,''nom2'', ''adresse2'', ''tel2'' etc.
C'est une façon
iellement, est un ensemble d'instructions avec un nom. Notons que ce nom est en fait facultatif, comme nous le verrons un peu plus tard. c'est un groupe d'i... sons une fonction avec le mot clé ''func'' et son nom est "main". Tous nos programmes Go ont une foncti... en Go
commence par ce mot clé ''func'' suivit du nom puis des parenthèses qui pourront contenir des ar
quelque part en mémoire. Et chaque variable a un nom et un type. Toutes les variables doivent donc avoir une déclaration, spécifiant le nom et le type de la variable.
Voici donc une décla... de variable très simple.
<code go>
//mot clé nom type
var x int
</code>
**var** ... our la déclaration d'une variable. Après, on a le nom, ma variable porte le nom "x", puis j'ai le type
type mais vous pouvez définir un alias, un autre nom pour un type existant. Cela est donc parfois util... le nommer plus clairement. Je veux lui donner le nom ''IDNum'', afin de savoir que chaque variable déc... ne un sens au code en me basant uniquement sur le nom du type.
vous pouvez désormais déclarer des vari
e la variable ou de la fonction, quel que soit le nom auquel le nom fait référence ;
* L'opérateur étoile ''*'', qui déréférence, fait le contraire de l'e... us placez l'opérateur esperluette ''&'' devant le nom d' une variable, il vous renverra l'adresse de ce
première ligne du fichier nomme le package.
{{go_nom_paquet.png}}
Sur la schéma ci-dessus, on peut vo... des tas de code là-dedans et ils sont associés au nom de ce package.
Ensuite, en bleu, j'ai un autre m
utable pour le package ''main'' qui porte le même nom que le premier fichier .go. Ici nous n'avions qu'un seul fichier .go, l'exécutable a donc ce nom.
Le suffixe ".exe" est ajouté les exécutables da
ns qu' ''ioutil.ReadFile()'' prend en argument le nom du fichier que vous souhaitez lire. Cela peut êtr... prend trois arguments. Le premier argument est le nom du fichier dans lequel vous allez écrire. Le deux
on utilise ''os.Open()''. On passe en argument le nom du fichier et elle renvoi un descripteur de fichi... er, on appelle ''os.Open()'' avec en paramètre le nom du fichier (pour l'exemple "dt.txt"). La fonction