$GOPATH not set

GOPATH 的设置

直接在~/.bash_profile文件中添加如下两行:

export GOPATH="你的go工作目录:你的go工作目录" #多个工作目录中间以:(英文冒号)隔开
export PATH="你的 go 工作目录/bin:$PATH"

说说 GOPATH not set

一般情况下,使用了上面的方法之后,go的环境就可以直接使用了。

当然如果你在使用 go命令的时候用了 sudo,它可能就会报错,原因就是在 root 环境下并没有设置 GOPATH,以 sudo 执行当然会报这个错。

怎么解决

不加 sudo 执行即可。
但是不加 sudo 又可能出现 xxxxxxxxx :permission denied 这种没有权限的问题 。如何解决这个问题?简单粗暴点就是直接修改相应文件权限就可以了。

你可能感兴趣的:($GOPATH not set)