miller
发布于

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
浏览 (638)
点赞
收藏
评论