首页 > 后端开发 > Golang > 正文

如何在 Mac OSX 上为 Go 设置 $GOPATH 环境变量?

Barbara Streisand
发布: 2024-11-21 14:52:12
原创
703 人浏览过

How do I set the $GOPATH environment variable on Mac OSX for Go?

问题:在 Mac OSX 上设置 $GOPATH

尝试在 Mac OSX 上设置 $GOPATH 环境变量时,用户可能会遇到以下情况错误:“在以下任一位置都找不到包“github.com/#GITHUB_USERNAME#/smitego”: /usr/local/go/src/pkg/github.com/#GITHUB_USERNAME#/smitego (来自 $GOROOT) ($GOPATH 未设置)"。

解决方案:

从 Go 1.8 版本(2017 年 2 月发布)开始,GOPATH 由 Mac 上的 Go 工具链自动确定操作系统。它默认为 $HOME/go,这简化了初始设置过程。

Shell 的手动方法:

对于早期版本的 Go 或更手动的方法,将以下行添加到 ~/.bash_profile:

export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$PATH
登录后复制

配置 Sublime Text:

对于 Sublime Text,请在用户设置中设置 GOPATH:

{
        "shell": ["/bin/bash"],
        "env": {"GOPATH": "/Users/#USERNAME#/go/"},
}
登录后复制

重要提示:

设置 GOPATH 时,始终记住指定 src、pkg 和 bin 所在的 go 根目录的路径,而不是完整路径具体套餐。

以上是如何在 Mac OSX 上为 Go 设置 $GOPATH 环境变量?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板