VS Code Go 插件将由 Go 官方维护

未匹配的标注

本文为官方 Go Blog 的中文翻译,详见 翻译说明

go 队
2020年6月9日

当Go项目开始时,“总体目标是Go可以通过启用工具,自动执行诸如代码格式化之类的平凡任务以及消除在大型代码库上的障碍来为工作中的程序员提供更多帮助”(Go FAQ). 十多年来,今天,我们继续以相同的目标为指导,尤其是与程序员最关键的工具:编辑器有关的目标。

在过去的十年中,Go开发人员一直依赖各种编辑器以及数十种独立创作的工具和插件。 Go的早期成功很大程度上可以归功于Go社区创建的出色的开发工具。使用其中许多工具构建的用于Go的VS代码扩展,现已被41%的Go开发人员使用([Go开发人员调查](https:// /blog.golang.org/survey2019-results))。

随着VS Code Go扩展程序的普及和生态系统的扩展,它需要[更多维护和支持](twitter.com / ramyanexus / status / 1154470078978486272)。在过去的几年中,Go团队与VS Code团队合作,帮助Go扩展维护人员。 Go团队还开始了一项新计划,以改进为所有Go编辑器扩展提供支持的工具,重点是支持使用<Language Server Protocol。 aaaa> gopls`](https://golang.org/s/gopls)和[带有Delve的调试适配器协议](https://github.com/go-delve/delve/issues/1515)。

通过VS Code和Go团队之间的协作,我们意识到Go团队具有与Go语言一起发展Go开发体验的独特优势。

因此,我们很高兴宣布Go团队与VS Code团队的伙伴关系的下一阶段: Go的VS Code扩展正式加入了Go项目。这带来了两个关键的变化:

1.插件的发行商正在从“ Microsoft”转移到“ Go Team at Google”。
2.该项目的存储库正在迁移,以加入github.com/golang/vscode-go上其余的Go项目。

我们不能过分感谢那些帮助建立和维护这一心爱的扩展的人们。我们知道创新的想法和功能来自您,我们的用户。 Go小组作为扩展的所有者的主要目的是减轻Go社区的维护工作负担。我们将确保版本保持绿色,问题得到分类以及文档得到更新。 Go小组成员将使贡献者及时了解相关的语言更改,并且我们将简化扩展程序不同依赖项之间的粗糙边缘。

请通过提交 问题 并做出贡献 。现在,提交过程将与 Go项目的其余部分 相同。 Go团队成员将在 Gophers Slack#vscode频道中提供常规帮助,我们还创建了#vscode-dev频道来讨论问题和集思广益与贡献者。

我们对这一新的进展感到很兴奋,希望您也是如此。通过维护主要的Go编辑器扩展以及Go工具和语言,Go团队将能够为所有Go用户(无论他们的编辑者)提供更加凝聚和完善的开发经验。

与往常一样,我们的目标保持不变:每个用户都应该具有编写Go代码的出色经验。

请参阅 Visual Studio Code小组 的随附帖子。

感谢阅读

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/go-blog/the-vs-...

译文地址:https://learnku.com/docs/go-blog/the-vs-...

上一篇 下一篇
Summer
贡献者:3
讨论数量: 0
发起讨论 只看当前版本


暂无话题~