Linux Golang 环境搭建(版本1.6.2)
1、下载安装包
https://storage.googleapis.com/golang/go1.6.2.linux-amd64.tar.gz
2、解压缩安装包到/usr/local目录
tar -C /usr/local -xzf go1.6.2.linux-amd64.tar.gz
3、配置Golang环境变量
1) 配置到缺省位置:export PATH=$PATH:/usr/local/go/bin
2)配置到自定义目录($HOME):
export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin
4、配置工作环境
export GOPATH=$HOME/work
5、Goang包的搜索路径与GOROOT、GOPATH的关系
例子:编译时报错,gfs/core包未找到
相关的环境变量:
GOROOT="/usr/local/go"
GOPATH="/usr/local/src/gfs"
错误信息:
gfs.go:7:5: cannot find package "gfs/core" in any of:
$GOROOT/src/gfs/core (from $GOROOT)
$GOPATH/src/gfs/core (from $GOPATH)
根据提示可以推断出Golang包的搜索路径为
$GOROOT+"/src/"+$PackageName
$GOPATH+"/src/"+$PackageName