起因

使用vscode配置golang环境时,需要安装部分插件

但是由于国内网络问题,会发现无法正常安装,即使开了梯子仍然不行。

瞎折腾

于是乎百度之,

设置ssh代理,之后连正常联网都不行

使用其他人编译好的插件exe文件,结果版本不符合,最后又修复了原文件才搞正常

正解

使用powershell 权限为管理员:执行命令 后再次安装插件

1
2
3
4
5
6
7
$env:GO111MODULE="on"

$env:GOPROXY="https://goproxy.io"

go env -w GOPROXY=https://goproxy.io,direct

go env -w GOPRIVATE=*.corp.example.com

来自vscode 安装golang 插件 因为网络问题失败解决方案:

All tools successfully installed. You are ready to Go 😃

结果出来后我简直泪目,折腾了好几天