该教程代码仅限于以下教程启动的vscode

Docker 运行 WEB 在线编辑器 VScode

Golang 二进制包下载地址

可以到 Go语言中文网查看当前最新的Go版本
Go中文网 https://studygolang.com/dl
Go 官方 https://golang.org/dl/

以下代码均在 web vscode 内部执行

下载二进制包

  1. __downloas_install() {
  2. _url='https://studygolang.com/dl/golang/go1.17.5.linux-amd64.tar.gz'
  3. _path='/usr/local/go/'
  4. rm -rf $_path && mkdir -p $_path
  5. curl -Lo - $_url | tar zxf - -C $_path --strip-components 1
  6. }
  7. __downloas_install

文件 ~/.bash_profile

  1. __set_golang() {
  2. GOROOT="/usr/local/go"
  3. GOPATH="/root/go"
  4. go env -w GO111MODULE=auto
  5. go env -w GOPROXY=https://goproxy.cn,direct
  6. go env -w GOPRIVATE=.gitlab.com,.gitee.com
  7. go env -w GOSUMDB=off
  8. go env -w GOSUMDB="sum.golang.google.cn"
  9. export PATH=$PATH:"$GOROOT/bin"
  10. export PATH=$PATH:"$GOPATH/bin"
  11. }
  12. __set_golang

VsCode 安装插件 GO

image.png

安装 Golang 开发插件

chrl+shift+p 输入命令安装 插件

  1. Go: Install/Update Tools

image.png

插件安装完成

image.png