Heim > Artikel > Backend-Entwicklung > So hosten Sie öffentliche Golang-Module auf Github
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).
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"
.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!