在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Go观望鼠1 func main() { linux中程序编译出现这样的错误,求大神帮助解答。 今天在用go编译时提示如下: 我的GOROOT安装路径为:/usr/local/go 找包时的路径应为/usr/local/src。但是却提示找包的路径为:/usr/local/go/src/pkg。 http://tieba.baidu.com/p/4689336188该贴提示不需要设置GOROOT,安装时会自动设置。 因此将GOROOT去掉。 执行go env ,提示: 运行go version,显示安装版本为go1.6版本,与我安装的版本不同。 于是运行sudo apt-get remove golang-go,将旧版本卸载。然后 vim ~/.bashrc 写入: export GOROOT=/usr/local/go 再执行source ~/.bashrc。 成功。
GOROOT的概念有点Go安装目录的意思 GOPATH是一个开发环境目录的意思,下面必须包含bin、pkg、src,然后再src下面新建项目就可以了 你在没有设置GOPATH的情况下,也可以把项目建在GOROOT/src下面,其实和GOPATH的概念类似 |
请发表评论