Linux下配置golang环境变量
在/usr/local下
sudo vim ~/.profile
最下方加入
export GOROOT=/usr/local/go
export GOPATH=/home/yourname/yourconpany/gowork
export PATH=$PATH:$GOROOT/bin:$GOBIN
Root是下载下来的地址,基本不会变,默认,
Path是你的项目存放,github存放等地方
可以自己新建一个文件夹,写进gopath中,就可以编译了
最后
source ~/.profile
立刻执行
有时候需要你去下载go包,提示什么包就go get 下载
但是有可能下不下来,
所谓go get的本质其实也是git pull,也就是说go get不行的时候直接进入文件夹去git checkout . 清理一遍,然后git pull --rebase就好了
cannot find package “golang.org/x/sys/unix”
这时就
mkdir -p $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/sys.git