vscode go 2022-3-20最新测试的插件安装失败的解决办法

前期准备工作

可以直接看最下面,我有把bin中的exe文件放到网盘。tools文件也放网盘了。
伸手党请帮忙点个赞

环境变量的配置,直接上图吧,今天配置这玩意太心累了
高级系统设置–》环境变量的配置—》

在这里插入图片描述
还有一个Path
在这里插入图片描述
这里是5个
先去下载安装一个git。因为后面的插件都是从github上下载的。
对vscode环境进行配置
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

“go.buildOnSave”: true,
“go.lintOnSave”: true,
“go.vetOnSave”: true,
“go.buildTags”: “”,
“go.buildFlags”: [],
“go.lintFlags”: [],
“go.vetFlags”: [],
“go.coverOnSave”: false,
“go.formatOnSave”: true,
// “go.formatTool”: “goreturns”,
“go.gocodeAutoBuild”: true,
“go.gopath”: “填你自己的gopath路径”,
“go.goroot”: “填你自己的go SDK路径”,
“go.autocompleteUnimportedPackages”: true, //自动完成未导入的包
“go.inferGopath”: false, //遇到使用标准包可以出现代码提示,但是使用自己的包或者第三方库无法出现代码提示
“go.useCodeSnippetsOnFunctionSuggest”: true,
“go.useCodeSnippetsOnFunctionSuggestWithoutType”: true,
“go.toolsGopath”: “填你自己的gopath路径”,

这里的gopath路径中src下面我新建了一个go_code,作为我的代码编辑地址
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

安装go-tools

我的包gopath路径为E:\go\goCodeProject
1.我先在gopath的文件夹里新建了3个包
bin ,pgk ,src
后又在src中新建了golang.org包,在golang包中又新建了x包
结果为:E:\go\goCodeProject\src\golang.org\x
在vscode中配置时,我是进行了几次go插件的安装和卸载
还有code runner插件。同时还进行了一此vscode升级从新安装。

先建一个hello.go

package main

import "fmt"

func main() {
	fmt.Println("hello,world!")
	var a int = 45
	var num  int 
	num += a
	fmt.Println(num)
}

然后又下角会进行弹框。让你安装go插件,还有go-tool插件。
3月19号一晚上它都没有成功。3月20号它成功了。
观看这个文章https://www.cnblogs.com/zsy/archive/2016/02/28/5223957.html
里面有我上面不详细的步骤。
在这里插入图片描述
复制下面的代码放在cmd窗口粘贴下载

go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/golang/lint/golint
go get -u -v github.com/lukehoban/go-find-references
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-symbols

这些命令执行完后,在src中应该会有下面这些文件了在这里插入图片描述
如果没有,就去看看github.com文件夹中是否有了golang文件夹。这里面也有tools文件夹。从这里面复制整个tools文件夹到golang/x/下
在这里插入图片描述

bin里面的文件下载

上年的setting.json现在你应该已经配好了吧。
在vscdoe中点击快捷键ctrl + shift+ p 出现搜索框,框中输入go 然后会出现Go:install/updateTools
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
19号开始只有几个文件下载下来了。20号终于下载的文件多了达到14个,网上有人说总共有16个。我也不知道有哪个少下载了,反正很费劲。我在这里直接把tools的文件还有bin里面的exe文件全部放到百度网盘中,供看到的人下载吧。我在网上没有找到。找的也是心累。
Tools链接:https://pan.baidu.com/s/1O3WWNLEfoW_JlZSSzrIglQ
提取码:haok
bin包的链接:https://pan.baidu.com/s/1ql-caTJI8wEClu9MF3EVnA
提取码:haok
–来自百度网盘超级会员V6的分享
链接:https://pan.baidu.com/s/1Tae47yrPxVedjjDgZUCiCw
提取码:haok
gocodeproject整个包的压缩 链接:https://pan.baidu.com/s/1Tae47yrPxVedjjDgZUCiCw
提取码:haok
–来自百度网盘超级会员V6的分享

小结

中间跳出来几次gopls包让我反复安装插件。查询了好像是服务器语言支持的问题。我把vscode从新安装了就没了。中间把go这个插件也从新安装好几次。确实有点帮助,vscode反应没有那么快。
自己安装,确实没有网上视频中人家安装的那么快速,安装失败好几次

书写不易,若有帮助,伸手党请帮忙点个赞,谢谢

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值