$GOPATH not set
2017-02-08 本文已影响0人
太逸
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 这种没有权限的问题 。如何解决这个问题?简单粗暴点就是直接修改相应文件权限就可以了。