Documentation
La liste des librairies standard : https://pkg.go.dev/std
Variables
Elles sont fortement typ茅es et il en existe plusieurs types : bool
, string
, int
, byte
, float32
, float64
Il existe d’autres types comme rune
pour l’unicode.
exemple d’usage : var age int = 20
short syntax :
nom := 123
Premi猫re lettre en :
- MAJUSCULE -> publique
- minuscule -> priv茅
Module
- go mod init <nom.go>
- go mod tidy
- ajouter ligne import
<nom.go>/<dossier>
Contr么le de flux
if count := 1; count > 1 {
...
}
la variable count
ne sera accessible qu’entre les guillemets avec cette syntaxe.
Comme de nombreux langage, il existe le switch
:
switch <var> {
case <1>:
// cas 1
case <2>:
// cas 2
default:
// cas par d茅faut
}