该教程代码仅限于以下教程启动的vscode
Golang 二进制包下载地址
可以到 Go语言中文网查看当前最新的Go版本
Go中文网 https://studygolang.com/dl
Go 官方 https://golang.org/dl/
以下代码均在 web vscode 内部执行
下载二进制包
__downloas_install() {
_url='https://studygolang.com/dl/golang/go1.17.5.linux-amd64.tar.gz'
_path='/usr/local/go/'
rm -rf $_path && mkdir -p $_path
curl -Lo - $_url | tar zxf - -C $_path --strip-components 1
}
__downloas_install
文件 ~/.bash_profile
__set_golang() {
GOROOT="/usr/local/go"
GOPATH="/root/go"
go env -w GO111MODULE=auto
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOPRIVATE=.gitlab.com,.gitee.com
go env -w GOSUMDB=off
go env -w GOSUMDB="sum.golang.google.cn"
export PATH=$PATH:"$GOROOT/bin"
export PATH=$PATH:"$GOPATH/bin"
}
__set_golang
VsCode 安装插件 GO
安装 Golang 开发插件
chrl+shift+p
输入命令安装 插件
Go: Install/Update Tools