作者:keyunq,来自原文地址
本文环境基于centOS6.5
安装go1.8
下载go安装包,解压到/usr/local/,
cd /usr/local/src
wget
tar -zxvf go1.8.linux-amd64.tar.gz
mv go ../
设置环境变量,GOROOT和GOPATH
GOROOT就是go的安装路径
GOPATH go install/go get和 go的工具等会用到GOPATH环境变量. GOPATH是作为编译后二进制的存放目的地和import包时的搜索路径 (其实也是你的工作目录, 你可以在src下创建你自己的go源文件, 然后开始工作)。 GOPATH之下主要包含三个目录: bin、pkg、src bin目录主要存放可执行文件; pkg目录存放编译好的库文件, 主要是*.a文件; src目录下主要存放go的源文件 不要把GOPATH设置成go的安装路径,
GOPATH可以是一个目录列表, go get下载的第三方库, 一般都会下载到列表的第一个目录里面 需要把GOPATH中的可执行目录也配置到环境变量中, 否则你自行下载的第三方go工具就无法使用了, 操作如下:
export $PATH:$GOPATH/bin
在/var/下新建go-project作为工作目录,
综合以上,做如下操作:
vi /etc/profile
GOROOT=http://www.yiyongtong.com/usr/local/go
export GOROOT
PATH=$PATH:$GOROOT/bin
GOPATH=http://www.yiyongtong.com/var/go-project
PATH=$PATH:$GOPATH/bin