您有一個託管在非預設HTTP 連接埠(例如6655)上的私人Git儲存庫)並且需要將庫從該儲存庫匯入到您的Go 專案中。嘗試直接使用下列語法執行此操作:
import "internal-git.corporate-domain.com:6655/~myuser/golang-lib.git"
會導致錯誤,指示匯入路徑無效。
Go 模組支援使用代理從私有或非公開存取的儲存庫擷取套件。若要使用此方法,請依照下列步驟操作:
export GOPROXY=http://myproxy.example.com:8080
import "internal-git.corporate-domain.com/myuser/golang-lib"
另一個選項是修改您的.gitconfig檔案來處理非預設連接埠:
[url "git://[email protected]:6655"] insteadOf = git://internal-git.corporate-domain.com
這會將非預設連接埠與內部 Git 儲存庫關聯起來。
import "internal-git.corporate-domain.com:6655/~myuser/golang-lib.git"
以上是如何從非預設連接埠上的私人 Git 倉庫匯入 Go 庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!