Tools für Entwickler, die das Azure SDK für Go nutzenTools for developers using the Azure SDK for Go

Hier finden Sie einige Empfehlungen für Tools, mit denen Sie Go-Code effizient schreiben und problemlos in Azure-Diensten nutzen können.To be effective at writing Go code and have it work seamlessly with Azure services, here are some recommended tools.

Azure-BefehlszeilenschnittstelleAzure CLI

Die Azure CLI stellt eine Befehlszeilenschnittstelle zum Erstellen und Konfigurieren von Azure-Ressourcen in Ihren Abonnements bereit.The Azure CLI provides a command-line interface to create and configure Azure resources in your subscriptions. Die CLI erleichtert Ihnen den schnellen Einstieg in die Erstellung allgemeiner und gemeinsam genutzter Azure-Ressourcen, sodass Sie sich auf die komplexere Nutzung von Diensten konzentrieren können.The CLI can help you get started building common and shared Azure resources quickly, so that you can focus on more complex usage of services. Die CLI bietet Abfrage- und Filterfunktionen, sodass Sie Ausgaben direkt an Ihre bevorzugten Befehlszeilentools weiterreichen können.The CLI has query and filtering features so you can pipe output directly to your favorite command-line tools. Die CLI steht für die Installation auf Ihrem lokalen System, als Docker-Image oder über Azure Cloud Shell zur Verfügung.The CLI is available for installation on your local system, as a Docker image, or through Azure Cloud Shell.

Visual Studio CodeVisual Studio Code

Visual Studio Code ist ein einfacher Editor, der Go unterstützt.Visual Studio Code is a lightweight editor that offers Go support. Diese Erweiterung bietet Features wie AutoVervollständigen, impl-Vorlagen, Refactoring und Debuggen.This extension offers features like autocomplete, impl templates, refactoring, and debugging. Visual Studio Code bietet außerdem Unterstützung für den Zugriff auf die Quellcodeverwaltung im Editor sowie Erweiterungen für die Verwendung von Azure-Diensten.Visual Studio Code also offers support for in-editor access to source control, and extensions for working with Azure services.

CI/CD mit Azure DevOps-ProjektCI/CD with Azure DevOps Project

Azure DevOps-Projektpipelines ermöglichen die Einrichtung eines Continuous Integration-Systems für Ihre Go-Anwendungen.Azure DevOps Project pipelines allow you to set up a continuous integration system for your Go applications. Dafür ist lediglich ein Git-Repository erforderlich, und Sie können direkt in Azure bereitstellen und testen.All it takes is a git repo, and you can deploy and test directly on Azure.

Verwaltung von Abhängigkeiten mit depDependency management with dep

Das Azure SDK für Go nutzt dep für die Verwaltung von Abhängigkeiten.The Azure SDK for Go uses dep for dependency management. Der dep-Befehl ermöglicht das Abrufen und Vendoring von Anforderungen für Ihre Go-Anwendung, um Versionskonflikte zu vermeiden und die ordnungsgemäße Funktion Ihres Projekts sicherzustellen.The dep command allows you to pull and vendor requirements for your Go application, avoiding version conflicts and ensuring that your project works correctly.