为了账号安全,请及时绑定邮箱和手机立即绑定

什么时候应该设置 $GOPATH 变量?

什么时候应该设置 $GOPATH 变量?

Go
陪伴而非守候 2022-12-19 10:49:36
谁能解释一下何时设置 $GOPATH?我知道它在默认位置 C:\Users\Username\go 中,但是如果我所有的编码项目都在 Z:<codelocation> 中怎么办?
查看完整描述

1 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

文档中:

Go 路径用于解析导入语句。

GOPATH 环境变量列出了寻找 Go 代码的位置。

使用模块时,GOPATH不再用于解析导入。但是,它仍然用于存储下载的源代码(在 GOPATH/pkg/mod 中)和编译后的命令(在 GOPATH/bin 中)。

假设您正在使用模块,您可能应该使用模块,无论您将它们放在哪里,GOPATH 的设置都不会影响您的项目。它只需要在某个地方设置,这样 Go 工具就有一个缓存来存储库和二进制文件。


查看完整回答
反对 回复 2022-12-19
  • 1 回答
  • 0 关注
  • 450 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号