## 安装

- `https://golang.google.cn/dl/` 这里找一个合适的版本，复制 download url
 - 如 1.23.4 的 linux 64 位版本：`https://golang.google.cn/dl/go1.23.4.linux-amd64.tar.gz`
- 本地下载，再ssh到服务器上，或者直接服务器上下载。
- 解压缩，比如 `tar -zxvf go1.23.4.linux-amd64.tar.gz`
- 将解压缩出来的文件夹，移动到 `/usr/local/`，那么 go 可执行程序路径为 `/usr/local/go/bin/go`
- 配置环境变量
- 安装 golint
 - 代码： `https://github.com/golang/lint.git`
 - 若 git 获取不到，可以执行 `go install github.com/golang/lint@latest`，代码会放入 `go/pkg/mod` 中
 - 下载好代码后，`cd golint && go install`
 - 这里要确认 go bin 配置好环境变量，一般可设置为 `$GOPATH/bin`

## 环境变量

### /etc/profile
```
export GOROOT=/usr/local/go
PATH=/usr/local/go/bin:$PATH
export GOPROXY=https://goproxy.cn,direct
```

### .bash_profile
- 疑问：这里是不是 .bashrc 更好？
```
GOPATH=~/go
export GOPATH
PATH=$PATH:$HOME/bin:$GOPATH/bin
```