誰能解釋一下何時(shí)設(shè)置 $GOPATH?我知道它在默認(rèn)位置 C:\Users\Username\go 中,但是如果我所有的編碼項(xiàng)目都在 Z:<codelocation> 中怎么辦?
1 回答

慕田峪4524236
TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊
從文檔中:
Go 路徑用于解析導(dǎo)入語句。
GOPATH 環(huán)境變量列出了尋找 Go 代碼的位置。
使用模塊時(shí),GOPATH不再用于解析導(dǎo)入。但是,它仍然用于存儲(chǔ)下載的源代碼(在 GOPATH/pkg/mod 中)和編譯后的命令(在 GOPATH/bin 中)。
假設(shè)您正在使用模塊,您可能應(yīng)該使用模塊,無論您將它們放在哪里,GOPATH 的設(shè)置都不會(huì)影響您的項(xiàng)目。它只需要在某個(gè)地方設(shè)置,這樣 Go 工具就有一個(gè)緩存來存儲(chǔ)庫和二進(jìn)制文件。
- 1 回答
- 0 關(guān)注
- 345 瀏覽
添加回答
舉報(bào)
0/150
提交
取消