我正在阅读Learning GO并建议需要在 PATH 上声明 GOPATH="/home/user/go"。这是来自作者:显式定义GOPATH并将$GOPATH/bin目录放在可执行文件路径中是个好主意。显式定义GOPATH可以明确您的 Go 工作区所在的位置,并将$GOPATH/bin添加到您的可执行路径可以更轻松地运行通过 go install 安装的第三方工具。当我运行go env1.18.1 时,已经声明了,所以为什么仍然建议在你的pathin.bashrc或.bash_profile谢谢
1 回答

守着星空守着你
TA贡献1799条经验 获得超8个赞
[S]我还应该声明 GOPATH、GOROOT 吗?
不,不!
GOPATH 默认为 $HOME/go,这很好,基于 GOPATH 的构建已被弃用多年。使用模块。
GOROOT 从来都不是 Go 最终用户的事情。如果您使用 Go 编译器本身或将 Go 安装在不寻常的位置(最终用户不应该这样做),则必须进行设置。
远离任何促进 GOPATH 甚至建议搞乱 GOROOT 的资源。
- 1 回答
- 0 关注
- 85 浏览
添加回答
举报
0/150
提交
取消