{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getting... a()''.
Imaginons que je souhaite représenter des notes. Donc, je crée un type appelé Grades. Je souhaite représenter mes notes sous forme de nombres entiers. Je veux avoir ces
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-gettin... e>
On déclare la variable ''IdMap'' de type map. Notez qu'après le mot clé map, entre crochets, on a le... nouvelle paire clé-valeur dans la map ''idMap''.
Notez que cette même syntaxe modifierait également une
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getting... ue vous le compilez, un exécutable est produit.
Notez donc que lorsque vous compilez un autre package
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getting... pilateur définira ''x'' comme 100de type entier.
Notez que ce type de **déclaration courte** (déclarati
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getting... ''b3'' sont définis à l'intérieur de ''b1''. Mais notez qu'il n'y a aucune relation entre ''b2'' et ''b3
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getting... ilateur sait étendre l'entier ''y'' sur 32 bits.
Notez qu'il existe d'autres types de conversions que v
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getting... 2")
default:
fmt.Printf("no case")
}
</code>
Notez, si vous êtes habitué à C, que l'exécution du ca
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-gettin... ilisateur saisisse 5 et frappe <key>Entrée</key>. Notez que la fonction ''Scan()'' prend pour argument''
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-gettin... .
Nous utilisons une boucle ''for''. Maintenant, Notez la présence du mot clé à *range**. À droite du m
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-gettin... e la tranche, utilisez la fonction ''append()''.
Notez maintenant qu'il s'agit d'un avantage clé par ra
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getti... esse (address) et un numéro de téléphone (phone). Notez comment on définit ce type de structure. Avec so
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-gettin... es Tilleuls","phone":"+336 78 21 45 73"}
</code>
Notez que cela ressemble beaucoup à la structure Go, u
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getti... vide, puis nous appelons ''json.unmarshall()''.
Notez qu'il existe deux arguments à transmettre à ''js
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getti... isations d'accès (à la façon des systèmes UNIX).
Notez cependant que ''WriteFile()'' n'est pas flexible
{{tag>dev go golang}}
Notes et transcriptions du cours "[[https://www.coursera.org/learn/golang-getti... au d'octets avec les premiers octets du fichier.
Notez que si on appelle à nouveau la fonction ''Read()