前置条件

  • 使用 go module 作为包依赖管理工具

    解决方法

  • 此处给出Windows下的设置方法,其他系统的设置方法见https://goproxy.io

  • 使用Powershell设置
    • 使用管理员身份打开Powershell
    • 执行:[Environment]::SetEnvironmentVariable("GOPROXY", "https://goproxy.io", "Machine")
  • 使用Cmd设置
    • 使用管理员身份打开Cmd
    • 执行:setx GOPROXY "https://goproxy.io" /M

这时再执行go get就没有问题了。