「Visual Studio Code」向け「Go」拡張機能のメンテナーがGoチームに変更VS CodeとGoチームの協力関係が発展

Microsoftの「Visual Studio Code」チームは、同エディタ向けの「Go」言語拡張機能について、メンテナーが新たにGoチームに変わったと発表した。

» 2020年06月11日 17時30分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Microsoftでオープンソースのクロスプラットフォームエディタ「Visual Studio Code」(以下、VS Code)を担当するチームは2020年6月9日(米国時間)、VS Code向けの「Go」言語拡張機能について、メンテナーが新たにGoチームに変わったと発表した。

 VS CodeチームとGoチームはこの数年、Go拡張機能をはじめ、VS CodeのGoサポートの拡充に向けて密接に協力してきた。その過程で、Goチームがこの拡張機能のメンテナーとなり、「Go言語とともにこの拡張機能を進化させていくのに最も適任であることがはっきりした」と、VS Codeチームは述べている。

Go開発者の41%がVS Codeを利用

 Goはオープンソースのプログラミング言語で、「Linux」「macOS」「Windows」「Android」「iOS」などをサポートしている。2020年4月に発表されたGo開発者調査によると、Go開発者の41%は、メインのコードエディタとしてVS Codeを使っている。

 「GoチームとVS Codeチームは、GoコミュニティーにとってのVS Codeの重要性を認識しており、Go開発者のためのオープンツールエコシステムを強く信頼している」と、VS Codeチームは述べている。

 VS Code向けGo拡張機能がGoプロジェクトに加わった後も、VS Codeチームは他のGoプロジェクトやGoコミュニティーとの協力を継続し、全てのGoユーザーに優れたエクスペリエンスを提供していくとしている。

今後はどうなる

 2019年、VS CodeチームはGoチームと協力して、Go言語の新しい言語サーバ「gopls」をサポートした。「Delve」デバッガのサポートも改善した。

 新しい言語サーバを使用することで、VS Codeを使用するGo開発者により良い体験を提供できたという。今後はGoプロジェクト自身がこのような取り組みをメンテナンスする。コア開発者に向けたさまざまなコンポーネント(コード補完や定義へのジャンプ、ホバーツールチップなど)のための統合されたソリューションも提供する。

 Go拡張機能は現在、Goコミュニティーがメンテナンスする十数種類のツールに依存しており、VS Codeチームは、そうしたプロジェクトのオーナーと連携し、Goコミュニティーのメンテナンス負担軽減をサポートしていく考えも明らかにしている。

 Go拡張機能がGoプロジェクトに加わったことで、VS Code MarketplaceにおけるGo拡張機能の発行者名は、「Microsoft」から「Go Team at Google」に変わった。

 Go拡張機能のソースコードリポジトリも、GitHubのGoプロジェクトページ「golang/vscode-go」に移動する。

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。