谁能解释一下何时设置 $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 关注
- 450 浏览
添加回答
举报
0/150
提交
取消
