Die nächste Phase des Go-Erlebnisses
9. Juni 2020 von Das VS Code Team, @code
Von Anfang an haben wir mit Entwicklergemeinschaften zusammengearbeitet, um Visual Studio Code als leistungsstarken, erweiterbaren Editor zu entwickeln. Fünf Jahre auf diesem Weg haben Einzelpersonen und Organisationen in unserer Community uns geholfen, einen Editor zu schaffen, der wirklich für alle Entwickler ist, die jede Sprache verwenden.
Für viele unserer 11 Millionen Nutzer ist VS Code ihr primärer Code-Editor, wie auch für 41 % der Entwickler, die mit Go arbeiten (laut der Go-Entwicklerumfrage). Wir sind stolz auf die Arbeit, die wir an der Go-Erweiterung für Visual Studio Code geleistet haben. Sie ist das Ergebnis intensiver Entwicklungsbemühungen zusammen mit der Go-Community, sowohl durch Codebeiträge als auch durch die Integration mit über einem Dutzend unabhängig gepflegter Tools.

Im letzten Jahr haben wir mit dem Go-Team zusammengearbeitet, um die Unterstützung für einen neuen Sprachserver für die Go-Sprache, gopls, zu ermöglichen und die Unterstützung für den Delve-Debugger zu verbessern. Die Nutzung des neuen Sprachservers verbessert das Erlebnis von Go-Entwicklern, die mit VS Code arbeiten. Er bietet eine integrierte Lösung für verschiedene Komponenten des Kernentwicklererlebnisses (Code-Vervollständigung, Sprung zur Definition, Hover-Tooltips usw.) über ein Tool, das vom Go-Projekt selbst gepflegt wird und mit neuen Sprachfunktionen wie Go-Modulen auf dem neuesten Stand gehalten wird.
Die Go-Erweiterung für VS Code schließt sich dem Go-Projekt an
Heute freuen wir uns bekannt zu geben, dass das Go-Team offiziell als **neuer Maintainer der Go-Erweiterung** übernommen hat. Während der letzten Jahre der Zusammenarbeit mit dem Go-Team war klar, dass sie in der besten Position sind, das Tooling-Ökosystem für Go voranzutreiben und sicherzustellen, dass es sich parallel zur Sprache weiterentwickelt.
Sowohl das Go- als auch das Visual Studio Code-Team erkennen die Bedeutung von Visual Studio Code für die Go-Community an und glauben fest an ein offenes Tooling-Ökosystem für Go-Entwickler. Selbst wenn die Erweiterung Teil des Go-Projekts wird, wird das VS Code-Team weiterhin mit dem Rest des Go-Projekts und der Community zusammenarbeiten, um allen Gophers ein großartiges Erlebnis zu bieten.
Die Zugehörigkeit zum Go-Projekt wird auch sicherstellen, dass die Community bei jedem Schritt einbezogen wird. Die Erweiterung hängt derzeit von vielen verschiedenen Tools ab, die von der Community gepflegt werden, und wir möchten mit den Eigentümern dieser Projekte zusammenarbeiten, um die Wartungsarbeit für die Go-Community zu reduzieren.
Praktisch gesehen werden wir, da die Erweiterung Teil des Go-Projekts wird, den Herausgeber der Erweiterung von "Microsoft" zu "Go Team at Google" im VS Code Marketplace ändern.
Zusätzlich ändert sich das Quellcode-Repository für die Erweiterung, um sich dem Rest des Go-Projekts unter golang/vscode-go anzuschließen.
Unter unseren Beitraggebern möchten wir Ramya Rao (@ramyanexus), der leitenden Maintainerin der Erweiterung und langjährigen Beitraggeberin zur Community, sowie Luke Hoban (@lukehoban) und Erich Gamma (@erichgamma) für ihre Beiträge seit September 2015 besonders danken! Wir möchten uns auch bei Rebecca Stambler (@stamblerre) und dem Go-Team für ihre Zusammenarbeit bedanken.
Beitrag und Unterstützung
Um Go-Entwicklern das beste Erlebnis zu bieten, bitten wir Sie, uns weiterhin Ihr Feedback mitzuteilen, indem Sie Probleme auf GitHub eröffnen. Wir begrüßen auch jeden Beitrag aus der Community.
Wenn Sie Hilfe bei der Go-Erweiterung für VS Code benötigen, können Sie sich mit unseren Teammitgliedern im Kanal #vscode auf dem Gophers Slack verbinden. Gespräche zwischen Go-Teammitgliedern, die an der Erweiterung arbeiten, finden im Kanal #vscode-dev im selben Slack-Workspace statt, und wir begrüßen Diskussionen über Probleme und Beiträge von allen Community-Mitgliedern.
Von uns allen in den Visual Studio Code- und Go-Teams freuen wir uns auf die Zukunft und die Möglichkeit, gemeinsam erstklassige Tools für jeden Entwickler, der mit Go arbeitet, bereitzustellen. Wir freuen uns darauf, weiterhin mit der Community zusammenzuarbeiten.
Viel Spaß beim Programmieren!
Das VS Code Team
P.S. Sie können auch die Ankündigung des Go-Teams auf The Go Blog lesen.