项目原因需要看一些Go的源码,在配置Go开发环境的时候,处于开源免费的原则,选择了VSCode,网上有一些教程比较老旧,步骤非常复杂,通过实际经验,安装配置过程并不复杂。

  1. 下载Go的安装包
  1. 安装下载后的安装包
GOPATHPATH
  1. 配置Go Proxy

参考七牛云的说明,是最简单的:

安装时(2021-08-08)Go已经到了1.16.7,远远新于1.13,只需要打开CMD,输入如下命令:

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
  1. VSCode安装Go插件
goGo

然后VSCode会提示缺少Go的工具,由于上面第3步已经配置了GoProxy,因此这里可以在VSCode的提示框中选择全部安装。

  1. 验证效果
$GOPATHHello.go
package main

import (
    "fmt"
)

func main() {
    fmt.Println("Hello world, go!")
}

在CMD中或者VSCode的终端中,执行:

$ go run Hello.go

即可看到结果。

总结:

关键是配置GoProxy,否则VSCode提示工具缺失时直接安装会失败。