linux go install
记录下,原先一直mac各种环境, 找个linux测试点东西,结果各种代理 环境问题
go代理 配置
配置 GOPROXY 环境变量,以下三选一
1. 七牛 CDN
go env -w GOPROXY=https://goproxy.cn,direct
2. 阿里云
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
3. 官方
go env -w GOPROXY=https://goproxy.io,direct
- 官网下载包。
eg: wget https://go.dev/dl/go1.20.3.linux-amd64.tar.gz
$ rm -rf /usr/local/go && tar -C /usr/local -xzf go1.20.3.linux-amd64.tar.gz - vim .bash_profile
export GOROOT=/usr/local/go #设置为go安装的路径,有些安装包会自动设置默认的goroot
export GOPATH=$HOME/go #默认安装包的路径 /root/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
source .bash_profile
- 安装调试工具 类似gdb
go install github.com/go-delve/delve/cmd/dlv@latest