登录
首页 >  Golang >  Go问答

是否还需要声明 GOPATH?

来源:stackoverflow

时间:2024-02-09 13:06:25 145浏览 收藏

来到golang学习网的大家,相信都是编程学习爱好者,希望在这里学习Golang相关编程知识。下面本篇文章就来带大家聊聊《是否还需要声明 GOPATH?》,介绍一下,希望对大家的知识积累有所帮助,助力实战开发!

问题内容

  • 我正在阅读学习 GO 并建议需要在 PATH 上声明 GOPATH="/home/user/go"

此内容来自作者:

明确定义 GOPATH 并将 $GOPATH/bin 目录放入可执行路径中是个好主意。显式定义 GOPATH 可以明确您的 Go 工作空间所在的位置,并将 $GOPATH/bin 添加到可执行路径可以更轻松地运行通过 go install 安装的第三方工具。

  • 当我运行 go env 1.18.1 时,已经声明了,那么为什么仍然建议在 .bashrc.bash_profile 中的 path 中声明

谢谢


正确答案


[S]我还应该声明 GOPATH、GOROOT 吗?

不,不!

GOPATH 默认为 $HOME/go,这很好,并且基于 GOPATH 的构建自几年以来已被弃用。使用模块。

GOROOT 从来都不是 Go 最终用户的事情。您必须设置是使用 Go 编译器本身还是将 Go 安装在不寻常的位置(最终用户不应该这样做)。

远离任何促进 GOPATH 甚至建议扰乱 GOROOT 的资源。

到这里,我们也就讲完了《是否还需要声明 GOPATH?》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>