Maison >développement back-end >Golang >Comment puis-je épingler les dépendances du module Go à des commits spécifiques ?
Modules Go : hébergement des dépendances vers des validations spécifiques
Les modules Go, introduits dans la version 1.11, automatisent la gestion des dépendances. Cependant, parfois, l'accès à des fonctionnalités inédites nécessite de référencer un commit spécifique dans le référentiel d'un module.
Définition manuelle des dépendances de commit
Au départ, il était nécessaire de modifier manuellement le go. fichier mod avec la syntaxe :
require github.com/someone/some_module v0.0.0-20181121201909-af044c0995fe
Approche simplifiée : allez chercher Commande
Cependant, une méthode simplifiée a émergé :
go get github.com/someone/some_module@af044c0995fe
Cette commande met automatiquement à jour les fichiers go.mod et go.sum, en pointant la dépendance vers le commit souhaité.
Informations complémentaires
Référez-vous au wiki officiel de Go pour plus de détails : https://github.com/golang/go/wiki/Modules#how-to-upgrade-and-downgrade-dependencies
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!