Gestion des dépendances
Contexte
Section intitulée « Contexte »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.
Code exemple
Section intitulée « Code exemple »go mod init monmodulego get github.com/google/uuidpackage main
import ( "fmt" "github.com/google/uuid")
func main() { id := uuid.New() fmt.Println(id)}Sortie (exemple)
Section intitulée « Sortie (exemple) »550e8400-e29b-41d4-a716-446655440000