windows下vscode安装Go语言插件

本文介绍了在Windows操作系统中,使用Visual Studio Code(VSCode)安装Go语言插件时遇到的问题及解决方案。常规的`go get`命令无法完整安装所有插件,特别是go-outline和goreturns等。尽管尝试开启全局代理,问题仍然存在。根据Golang中国论坛的建议,通过在$GOPATHsrcgolang.orgx目录下克隆golang/tools GitHub仓库,然后运行特定命令,最终成功解决了插件安装问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 直接运行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自动安装所需的插件。这比用命令安装稍慢。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值