下载和安装
- 下载
- 在官网下载安装包然后安装 - 安装
- 一路默认安装即可
- 然后在终端运行
go version
,如果显示类似下面的信息,表明安装成功go version go1.10.1 darwin/amd64
- 如果没有出现上面的信息或者出现了其他的报错信息,请自行查询解决
GOROOT和GOPATH和bin的设置
-
创建一个工作空间,比如 $HOME/go. (如果你想在一个不同的目录下创建工作空间,那你需要设置一下GOPATH 环境变量和bin环境变量)
-
设置 GOPATH 环境变量
- 编辑你的 ~/.bash_profile(在终端中运行 vi ~/.bash_profile即可) 来添加下面这行代码(如果你找不到 .bash_profile,那自己创建一个就可以了)
export GOPATH=$HOME/go
- 保存然后退出你的编辑器。然后在终端中运行下面命令
source ~/.bash_profile
-
在go官方文档中,是这样设置go的二进制文件目录路径的
- 注意,设置GOBIN路径以便当运行
go install
时产生二进制文件
export GOBIN=$HOME/go/bin
- 而在其他网上说明文档中,直接设置path
export PATH=$HOME/go/bin
- 注意,设置GOBIN路径以便当运行
-
我的 bash_profile 文件中是这样的
export GOPATH=$HOME/go export PATH=$HOME/go/bin:$PATH
- 如果你是在mac os x 下直接通过安装包安装的,那么不用设置 bin 也可以,因为通过安装包安装时(除非你的工作空间不在$HOME/go而在其他你偏好的文件目录下,这个时候是需要设置bin目录的),已经在 /etc/paths.d/go下指定
-