## Go 环境搭建
### 下载与安装
- [下载](https://golang.org/dl/)
- 安装
```
tar -C /usr/local -xzf go1.12.9.linux-amd64.tar.gz
```
### 设置环境变量
设置环境变量到 `/etc/profile` 文件中。仅需要设置 Go 和 GOPATH 环境变量。
- Go 环境变量
```
export PATH=$PATH:/usr/local/go/bin
```
- GOPATH 环境变量
```
export GOPATH="/home/MurphyZhao/workspace/GoNote"
export PATH=$PATH:$GOPATH/bin
```
GOPATH 指定了工作空间的位置,这是开发 Go 代码时唯一需要指定的环境变量。
**为什么要指定 GOPATH ?**
因为 Go 工具默认在 GOPATH 指定的工作空间里找源码,这样可以在任何地方使用 `go install` 命令构建 Go 代码。
### 安装额外的 Go 版本
```
$ go get golang.org/dl/go1.10.7
$ go1.10.7 download
```
运行新的 Go 版本:
```
$ go1.10.7 version
go version go1.10.7 linux/amd64
```
### 查看 Go 安装位置
```
$ go env GOROOT
/usr/local/go
```
### 卸载 Go
直接删除 Go 的安装目录并移除设置的环境变量即可。
有疑问加站长微信联系(非本文作者)