Maison > développement back-end > Golang > Comment héberger des modules Golang publics sur github

Comment héberger des modules Golang publics sur github

PHPz
Libérer: 2024-02-06 08:39:04
avant
934 Les gens l'ont consulté

如何在 github 上托管公共 golang 模块

Contenu de la question

Je suis un débutant absolu en golang et je suis sûr que c'est une question de débutant. Mais ne trouvant pas de réponse directe, je soupçonne que ce n'est pas moi.

Comment exactement la partie référentiel du chemin du module correspond-elle à l'URL ? Tous les exemples sur go.dev utilisent github.com comme référentiel, mais si je souhaite partager un module que j'ai écrit, il ne sera pas sur github. Est-il possible de l'héberger publiquement ailleurs ? (Mes projets non-golang sont sur sr.ht, ce qui serait mon premier choix).


Bonne réponse


Vous pouvez vous référer à la documentation de Golang sur Remote Import Path, mais je suppose qu'en utilisant le sr.ht que vous avez mentionné, vous pouvez écrire

import "git.sr.ht/~user/repo.git/path/to/module"
Copier après la connexion

.git 告诉 go 它将查看 git 存储库。 go 也会首先尝试使用 httpsprotocole, donc pas besoin de préciser.

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