windows下vscode安装Go语言插件

 直接运行go get -u -v XXX命令只能成功安装一半左右的插件,诸如go-outline、goreturns之类的还是无法安装。部分道友说是被qiang了,需要科学上网,但是亲测开了全局代理也没有用,装不上的还是装不上。最后是参考Golang中国的这个帖子评论区的#16和#30,才顺利解决。

首先在 $GOPATH\src\golang.org\x 下clone https://github.com/golang/tools

接下来运行下面的命令就行了。

go get -u -v github.com/nsf/gocodego get -u -v github.com/rogpeppe/godef
go get -u -v github.com/golang/lint/golint  // 这个地址已经404了,执行会报错
go get -u -v github.com/lukehoban/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/newhook/go-symbolsgo get -u -v golang.org/x/tools/cmd/gurugo get -u -v github.com/derekparker/delve/cmd/dlv  // 允许在vscode中F5// 以上在cmd中运行,如果发现仍有安装失败出现,建议直接在vscode里点Install All让vscode自动安装所需的插件。这比用命令安装稍慢。

你可能感兴趣的:(Go,Golang,vscode,插件)