我有一個項目要做,我們正在使用Bitbucket。所以我們有這樣的所有存儲庫:bitbucket.org/company/project這里沒什么新東西。我創(chuàng)建了一個名為go-tools的存儲庫,他的模塊名稱是,他的路徑是他的bitbucket.org/company/go-toolsbitbucket.org/company/go-tools在這個中等帖子之后,我可以實現(xiàn)go mod tidypackage whateverimport ( "bitbucket.org/company/go-tools" "bitbucket.org/company/go-tools/env" // and so on ...)當我嘗試將“bitbucket.org/company”替換為“company.com”時,就會出現(xiàn)問題,因為我們希望使用公司名稱而不是bitbucket。所以我的模塊名稱變成了而不是company.com/go-toolsbitbucket.org/company/go-tools我的進口成為:package whateverimport ( "company.com/go-tools" "company.com/go-tools/env" // and so on ...)我已經(jīng)將我的GOPRIVATE設(shè)置為使用bitbucket,并將git配置為使用bitbucket而不是 company.comgit config --global url."https://{username}:{app password}@bitbucket.com/company".insteadOf "https://company.com"go env -w GOPRIVATE=bitbucket.org/company 從那里我只得到一個404錯誤,告訴我找不到我的包裹。有沒有人知道為什么?我是不是誤會了什么?
1 回答

冉冉說
TA貢獻1877條經(jīng)驗 獲得超1個贊
這至少回答了我的問題一部分。我更想尋找一種去“company.com/whatever”的方式,但這沒關(guān)系。
因此,如果我理解正確,我需要先先理解,然后再go get bitbucket.org/company/whatever
go mod edit -replace bitbucket.org/company/whatever=company.com/whatever
謝謝
- 1 回答
- 0 關(guān)注
- 122 瀏覽
添加回答
舉報
0/150
提交
取消