Aller au contenu

Gestion des dépendances

Les modules Go sont le système standard de gestion des dépendances. Utilisez go get pour ajouter une dépendance, go mod tidy pour nettoyer, et go mod vendor pour mettre les dépendances dans un dossier vendor/. Le fichier go.mod enregistre les chemins et versions des modules.

Ajouter une dépendance tierce et l’utiliser.

Fenêtre de terminal
go mod init monmodule
go get github.com/google/uuid
package main
import (
"fmt"
"github.com/google/uuid"
)
func main() {
id := uuid.New()
fmt.Println(id)
}
Fenêtre de terminal
550e8400-e29b-41d4-a716-446655440000