VSCode安装Go插件失败解决办法

本文详细介绍了如何在VSCode中安装一系列Golang插件,包括gocode、gopkgs、go-outline等,以提升Golang开发效率。通过下载插件包并执行特定命令,可轻松完成配置,适用于版本1.14.4的Go环境。

安装Go插件

  1. 下载本人整理的插件包
  2. 解压到Go根目录
  3. 执行命令
go install github.com/mdempsky/gocode
go install github.com/uudashr/gopkgs/v2/cmd/gopkgs
go install github.com/ramya-rao-a/go-outline
go install github.com/acroca/go-symbols
go install github.com/cweill/gotests/...
go install github.com/fatih/gomodifytags
go install github.com/josharian/impl
go install github.com/davidrjenni/reftools/cmd/fillstruct
go install github.com/haya14busa/goplay/cmd/goplay
go install github.com/godoctor/godoctor
go install github.com/go-delve/delve/cmd/dlv
go install github.com/stamblerre/gocode
go install github.com/rogpeppe/godef
go install github.com/sqs/goreturns
go install golang.org/x/tools/cmd/guru
go install golang.org/x/tools/cmd/gorename
go install golang.org/x/lint/golint

go版本为1.14.4,在多台机子上测试通过

在这里插入图片描述




重启VSCode,直接F5就能运行了
在这里插入图片描述




参考文献

  1. VSCode搭建Golang开发环境
### 解决 VSCode 安装扩展插件失败的方法 当遇到 VSCode 安装 Go 插件或其他任何插件失败的情况时,可以尝试以下几种方法来解决问题。 #### 方法一:手动安装特定依赖项 如果收到错误提示“The 'go-outline' command is not available”,这表明某些必要的工具未被正确安装。可以通过运行命令 `go get -v github.com/ramya-rao-a/go-outline` 来单独获取缺失的部分[^1]。 ```bash go get -v github.com/ramya-rao-a/go-outline ``` #### 方法二:通过官方网站下载 .vsix 文件并离线安装 访问 Visual Studio Code 的官方市场页面 https://marketplace.visualstudio.com/vscode ,找到所需的插件,在其详情页中的 Version History 部分下载最新版的 `.vsix` 文件。接着将此文件放置于 VS Code 的 bin 文件夹内(路径通常为 C:\Users\用户名\AppData\Local\Programs\Microsoft VS Code\bin),并通过命令行执行安装指令: ```bash code --install-extension xxxx.vsix ``` 其中 `xxxx.vsix` 应替换为你实际下载的文件名[^2]。 #### 方法三:直接从浏览器下载 vsix 并导入到 VSCode 对于无法在线安装的情况,还可以采取另一种方式——即先在网页端定位目标插件的具体版本历史记录页面,从中选取合适的发行版进行下载;之后回到本地环境下的 VSCode 中,利用界面上方菜单栏里的 Extensions 菜单项右侧的小齿轮图标展开更多选项,选择 “Install from VSIX...” 功能完成自定义加载过程[^3]。 以上三种方案均能有效应对不同场景下的插件安装难题,具体应用哪一种取决于个人偏好以及当前网络状况等因素影响。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XerCis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值