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

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