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

我还应该声明 GOPATH 吗?

我还应该声明 GOPATH 吗?

Go
智慧大石 2022-12-13 16:14:07
我正在阅读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 的资源。


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

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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