Maison >développement back-end >Golang >Comment puis-je utiliser « go get » pour récupérer des branches autres que celles par défaut dans les modules Go ?
Acquisition de branches autres que celles par défaut dans Go avec go get
Dans un flux de travail de développement logiciel impliquant plusieurs référentiels, des situations peuvent survenir dans lesquelles des branches spécifiques, plutôt que la branche principale par défaut, doivent être récupérés. Cette question est centrée sur l'accès à la branche de développement d'un référentiel de dépendances depuis un autre référentiel.
Solution utilisant les modules Go
Avec l'avènement des modules Go dans Go 1.11, la récupération des branches spécifiques de dépendances sont devenues réalisables. Les modules Go utilisent des requêtes de module, qui permettent de spécifier des branches ou des balises lors de l'installation des dépendances.
Pour récupérer la branche de développement d'un référentiel de dépendances nommé repo_a à partir de votre propre référentiel repo_b, incluez simplement le nom de la branche dans le champ requête du module lors de l'exécution de go get :
$ go get <path-to-repo_a>@<branch-name>
Par exemple :
$ go get example.com/repo_a@develop
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!