由于网络的原因,vscode自动下载go插件时大概率是失败的,但vscode又经常弹出窗口要安装插件。为了解决这个问题,我们需要手动下载go插件
环境配置
将go换成国内源
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
手动下载go插件
显示go的环境
go env
找到输出信息中的GOPATH
并进入该文件夹。在该文件夹下新建文件夹go/src/golang.org/x
并进入,然后执行下面命令。
git clone [email protected]:golang/tools.git
git clone [email protected]:golang/crypto.git
git clone [email protected]:golang/lint.git
git clone [email protected]:golang/xerrors.git
git clone [email protected]:golang/sync.git
最后,在 VSCode 用 F1 或 ctrl+shift+p 打开命令面板,搜索 Go: Install/Update Tools
,用这个命令来更新插件的依赖,如果安装完没报错就成功了