Golang编译时提示go/src/pkg找不到包的原因

今天在用go编译时提示如下:

Golang编译时提示go/src/pkg找不到包的原因_第1张图片

我的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
export GOPATH=/mnt/hgfs/go
export PATH=$PATH:$GOPATH:/usr/local/go/bin

再执行source ~/.bashrc。

成功。

你可能感兴趣的:(Go)