Gestion avancée des dépendances avec Go Get : ciblage de balises GitHub spécifiques
L'outil Go go get s'avère extrêmement utile pour la gestion des dépendances.
Un problème persistant survient lors du ciblage de balises spécifiques d'un référentiel GitHub. Cet article explore deux approches courantes :
Vendoring dans Go 1.6 et modules dans Go 1.11
Vendoring introduit dans Go 1.6 atténue ce problème, en simplifiant la gestion des balises et des versions de packages spécifiques à l'aide d'outils tiers. Cependant, go get ne dispose toujours pas de cette fonctionnalité.
Go 1.11 introduit des modules expérimentaux pour améliorer la gestion des dépendances. Les modules rationalisent le processus de référencement de versions de packages spécifiques et espèrent devenir stables dans Go 1.12.
Ressources supplémentaires :
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!