Commencer avec Go
Installation
Go peut être installé depuis : https://go.dev/doc/install
Une fois installé, vous pouvez vérifier la version :
go version
1. Initialisation du projet
Créez un nouveau dossier pour votre projet et ouvrez-le :
mkdir hello
cd hello
Initialisez un module Go :
go mod init example/hello
Ceci crée un fichier go.mod qui définit le nom de votre module et stockera les informations des dépendances.
2. Exécuter un fichier Go
Créez un fichier main.go avec :
package main
import "fmt"
func main() {
fmt.Println("Bonjour le monde!")
}
Exécutez le programme :
go run .
3. Installer et utiliser des bibliothèques
Modifiez main.go pour utiliser un paquet externe :
package main
import (
"fmt"
"rsc.io/quote"
)
func main() {
fmt.Println(quote.Go())
}
Demandez à Go de résoudre et télécharger les dépendances :
go mod tidy
Cela va :
- Ajouter le module
rsc.io/quoteàgo.mod - Créer ou mettre à jour
go.sumavec les sommes de contrôle
Exécutez à nouveau le programme :
go run .
Vous devriez voir une citation liée à Go s’afficher.
4. Formater votre code
Go possède un formateur intégré afin que le style de votre code reste cohérent :
# Formater le paquet courant
go fmt
Quand vous revenez sur un projet
Lorsque vous revenez sur un projet Go existant :
cd hello
# Assurez‑vous que les dépendances sont à jour
go mod tidy
# Exécutez votre programme
go run .
Go téléchargera automatiquement toutes les dépendances manquantes définies dans go.mod.