Visual Studio Code中安装go语言插件

在vscode中安装go语言插件的过程中,提示工具不完整,之后点击全部安装按钮但是出错,通过搜索得到一些方法,但还是行不通。主要存在两个问题,首先golang.org被拦在墙外,借了梯子后依然无法成功安装,分析得出是在请求golang.org获取工具代码时出现了重定向,go命令并没有检测出这一变化,导致包括微软妹子写的工具也因依赖关系安装失败。

解决的办法是顺藤摸瓜,通过请求安装失败提示的URL,重定向到github站点,根据go源代码中import的包路径,在用户目录下创建对应的目录,然后把整个仓库clone到本地,之后就能成功安装了。

最后显示的提示的信息如下,精诚所至,金石为开:

All tools successfully installed. You're ready to Go :).

在GOPATH中执行如下命令:

mkdir src\golang.org\x

之后将两个仓库克隆至x目录下:

git clone https://github.com/golang/lint.git
git clone https://github.com/golang/tools.git

打开vscode,编辑或保存一个.go文件触发插件对缺少工具的提示,之后自动安装就能成功了。

也可以根据插件安装过程中使用的go命令获取远程代码安装,或者进入本地代码目录直接安装本地克隆好的代码,不过都没有插件自动安装的方便,被墙的情况下可以根据依赖的提示逐步采用手动的方法。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Visual Studio Code是一款非常受欢迎的开源代码编辑器,特别是在Go语言开发领域。根据Go开发人员调查,Visual Studio Code是最常用的Go编译器之一。使用Visual Studio Code进行Go语言开发可以提供IntelliSense智能代码补全、代码导航和高级调试等功能。 要使用Visual Studio Code进行Go语言开发,首先需要安装Go环境[1]。可以从官方网站(https://golang.org/dl/)下载适合您操作系统的Go安装包,并按照说明进行安装安装完Go环境后,接下来需要安装Visual Studio Code本身。您可以从官方网站(https://code.visualstudio.com/)下载适合您操作系统的安装包,并按照说明进行安装安装完成后,打开Visual Studio Code。您可以在插件市场搜索并安装Go扩展,该扩展将为您提供Go开发所需的功能和特性。在Visual Studio Code,按下Ctrl+Shift+X(Windows/Linux)或Cmd+Shift+X(Mac)打开扩展面板,然后搜索"Go"并安装Go扩展。 安装完Go扩展后,您就可以开始在Visual Studio Code编写、运行和调试Go程序了。您可以创建一个新的Go文件,并使用Go语言的语法进行代码编写。Visual Studio Code的IntelliSense功能将会根据您的代码自动提供智能的代码补全和建议。 当您编写完代码后,您可以按下F5键或通过菜单的调试选项来启动调试。Visual Studio Code内置了强大的调试功能,可以帮助您快速定位和解决问题。 总结起来,要在Visual Studio Code使用Go语言进行开发,您需要安装Go环境和Visual Studio Code本身,并安装Go扩展。然后,您就可以开始编写、运行和调试Go程序了。 希望这些信息对您有所帮助!如果您还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值