先说安装基本情况:

  • windows
  • vscode与go都安装在d盘

网上看到的基本上是说忘记配置代理了。(cmd下使用下面语句进行配置代理)

go env -w GO111MODULE=on
go env -w GOPROXY=https://proxy.golang.com.cn,direct

我的问题
因为为把go安装在了d盘,环境变量位置却仍然在当前用户目录下的\Go目录下(如c:\Program Files\xxx\Go),导致失败。将环境变量改成go的安装目录即可。
以下图片为go的安装目录
在这里插入图片描述