Maison > développement back-end > Golang > le corps du texte

Github publie le sous-module Golang

WBOY
Libérer: 2024-02-11 12:00:10
avant
581 Les gens l'ont consulté

Github 发布 golang 子模块

L'éditeur PHP Xiaoxin a découvert dans les dernières tendances technologiques que Github a récemment publié une mise à jour importante : le sous-module golang. Cette mise à jour apporte un environnement de développement plus pratique et une gestion de code plus efficace aux développeurs utilisant le langage Golang. Grâce aux sous-modules Golang, les développeurs peuvent intégrer et gérer plus facilement d'autres bibliothèques Golang dans leurs projets, et peuvent également collaborer plus facilement avec d'autres développeurs. Cette mise à jour favorisera sans aucun doute davantage l'application et le développement de Golang dans le domaine du développement.

Émettre du contenu

Lorsque vous publiez un référentiel sur github, vous pouvez utiliser des "tags" qui facilitent le suivi dans go.mod

Mais la méthode de publication github existante pour les sous-modules (ou plusieurs modules) ne fonctionne pas.

Le module "principal" sera marqué

Mais les "sous-modules" ne peuvent pas être référencés via cette balise. (Ce qui est logique puisqu'ils ne devraient pas être obligés d'être verrouillés)

Ma question est de savoir comment puis-je demander à Github de baliser ce sous-module avec une version explicite ?

Veuillez noter qu'il s'agit d'un référentiel "privé", je ne peux donc pas le publier en tant que package séparé dans Golang en dehors de github

Solution de contournement

Vous pouvez baliser chaque sous-module en ajoutant un préfixe de répertoire devant la balise Version.

Donc, pour la structure de répertoires suivante, cette balise peut être crééesubmod/subsubmod/v0.0.1

demo/
└── submod
    └── subsubmod
        ├── file.go
        └── go.mod
Copier après la connexion

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!

source:stackoverflow.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!