问题
使用vscode安装golang的代码提示、代码格式化等工具扩展时,通常会失败,因为访问不到外网的原因。
出现错误提示:
Installing github.com/uudashr/gopkgs/v2/cmd/gopkgs FAILED
看过很多解决方案,又是git clone,又是下载编译好的exe等,一一试过,可能是步骤没有写完整,我们都没有成功安装并使用。
代理
而通过更改代理,我们就可以直接在vscode正常下载安装这些扩展工具:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
安装更新扩展
重启vscode -> ctrl+shift+p -> go: install/update tools
All tools successfully installed. You are ready to Go :).
golang内置代码自动补全
Ctrl+Shift+p命令面板,输入setting,找到setting.json打开setting.json
gopath,可以通过go env查看。
好了现在我们可以愉快的在vscode上愉快的编写golang代码了。