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

谁能解释一下何时设置 $GOPATH?我知道它在默认位置 C:\Users\Username\go 中,但是如果我所有的编码项目都在 Z:<codelocation> 中怎么办?



陪伴而非守候
浏览 371回答 1
1回答

慕田峪4524236

从文档中:Go 路径用于解析导入语句。GOPATH 环境变量列出了寻找 Go 代码的位置。使用模块时,GOPATH不再用于解析导入。但是,它仍然用于存储下载的源代码(在 GOPATH/pkg/mod 中)和编译后的命令(在 GOPATH/bin 中)。假设您正在使用模块,您可能应该使用模块,无论您将它们放在哪里,GOPATH 的设置都不会影响您的项目。它只需要在某个地方设置,这样 Go 工具就有一个缓存来存储库和二进制文件。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go