我是 golang 的絕對新手,我確信這是一個新手問題。但沒有找到直接答案,我懷疑這不是我。
模組路徑的儲存庫部分到底如何對應到 URL? go.dev 上的所有範例都使用 github.com 作為儲存庫,但如果我想共享我寫的模組,它不會在 github 上。是否有可能在其他地方公開託管? (我的非 golang 專案位於 sr.ht 上,這將是我的第一選擇)。
您可以參考遠端匯入路徑處的golang文檔,但我懷疑,使用你提到的sr.ht,你可以寫
import "git.sr.ht/~user/repo.git/path/to/module"
.git
告訴 go 它將檢視 git 儲存庫。 go 也會先嘗試使用 https
協議,因此不需要指定。
以上是如何在 github 上託管公共 golang 模組的詳細內容。更多資訊請關注PHP中文網其他相關文章!