2 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超7個(gè)贊
響應(yīng)令人困惑,為了澄清這一點(diǎn),我希望更好地記錄我的解決方案:
在 go.mod 文件中,我必須使用本地開發(fā)而不是存儲(chǔ)庫 github.com/../../..
我們有一個(gè)步驟,簡單地說,寫替換 <github.com/repository> => myLocalFolder
例子:
//go.mod
require (
//this is a repository that I want change
github.com/example/my-reposiory v1.2.0
)
//這里寫replace,實(shí)現(xiàn)使用本地代碼代替?zhèn)}庫代碼
replace github.com/avaldigitallabs/adl-habilitadora-lib-go-shared-kernel => /Users/<my_user>/Documents/Projects/my_local_folder
//go.mod 完整示例:
module my-module
go 1.14
require (
github.com/example/my-reposiory v1.2.0
)
replace github.com/example/my-reposiory => /Users/<my_user>/Documents/Projects/my_local_folder

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊
我能做到這一點(diǎn)嗎?
是的當(dāng)然。去做就對(duì)了。replace
go.mod 中的指令可能會(huì)對(duì)您有所幫助。
- 2 回答
- 0 關(guān)注
- 108 瀏覽
添加回答
舉報(bào)