Heim > Backend-Entwicklung > Golang > So hosten Sie öffentliche Golang-Module auf Github

So hosten Sie öffentliche Golang-Module auf Github

PHPz
Freigeben: 2024-02-06 08:39:04
nach vorne
933 Leute haben es durchsucht

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

Frageninhalt

Ich bin ein absoluter Neuling in Golang und ich bin mir sicher, dass dies eine Neulingsfrage ist. Da ich aber keine direkte Antwort finde, vermute ich, dass ich es nicht bin.

Wie genau wird der Repository-Teil des Modulpfads der URL zugeordnet? Alle Beispiele auf go.dev verwenden github.com als Repository, aber wenn ich ein von mir geschriebenes Modul teilen möchte, wird es nicht auf Github sein. Ist es möglich, es anderswo öffentlich zu hosten? (Meine Nicht-Golang-Projekte sind auf sr.ht und dies wäre meine erste Wahl).


Richtige Antwort


Sie können auf die Golang-Dokumentation unter Remote Import Path verweisen, aber ich vermute, dass Sie mit der von Ihnen erwähnten sr.ht schreiben können

import "git.sr.ht/~user/repo.git/path/to/module"
Nach dem Login kopieren

.git 告诉 go 它将查看 git 存储库。 go 也会首先尝试使用 https Protokoll, daher ist keine Angabe erforderlich.

Das obige ist der detaillierte Inhalt vonSo hosten Sie öffentliche Golang-Module auf Github. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:stackoverflow.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage