本文主要基于linux+vscode作为Golang的开发环境,由于安装go tool后,还需要安装go的mod,但是服务器没有配置代理,使得直接安装失败,下面将提供避免翻墙的方式快速安装go插件
- go工具包和vscode下载以及go的系统环境配置 (略)
- 设置go插件安装代理
export GOPROXY=https://goproxy.cn
- 安装插件
cd $GOPATH/src/golang.org/x/ git clone https://github.com/golang/tools.git tools cd $GOPATH go install github.com/ramya-rao-a/go-outline@latest go install github.com/acroca/go-symbols@latest go install golang.org/x/tools/cmd/guru@latest go install golang.org/x/tools/cmd/gorename@latest go install github.com/josharian/impl@latest go install github.com/rogpeppe/godef@latest go install github.com/sqs/goreturns@latest go install golang.org/x/lint/golint@latest go install github.com/cweill/gotests/gotests@latest
- bin && bingo
go get -u github.com/beego/beego/v2 go get -u github.com/beego/beego/v2
安装完后,在$GOPATH/bin中可以看到bin可执行文件,将bin目录加入到系统环境变量中