Veröffentlicht am: Jan 19, 2021
Heute geben wir bekannt, dass die AWS SDKs und Tools des AWS SDK für Go, Version 2 (v2) allgemein verfügbar sind. Diese Version verfügt über eine modulare Architektur, die es Kunden ermöglicht, Service-Abhängigkeiten in ihrer Anwendung zu modellieren und Service-Client-Updates mithilfe von Go-Modulen unabhängig zu steuern. Eine deutliche Verbesserung der CPU- und Speicherauslastung stellt mehr Ressourcen für rechen- und speicherintensive Aufgaben der Anwendung zur Verfügung.
Mit vereinfachten API-Clients, erweiterter Fehlerbehandlung und Verbesserungen bei der Paginierung und den Warteschlangen haben Kunden jetzt ein verbessertes Entwicklungserlebnis und eine detailliertere Kontrolle über ihre Anwendungen. AWS SDK für Go v2 ermöglicht es Kunden außerdem, die Transportanforderungspipeline mithilfe von Middleware zu erweitern oder an die Anforderungen ihrer Anwendungen anzupassen. Dazu kommt noch, dass die Anwendungen von dem vereinfachten Konfigurationssystem zum Laden und Anpassen der Clients an die Kundenanforderungen profitieren.
AWS SDK für Go v2 kann auf Services in allen AWS-Regionen zugreifen. Für weitere Informationen über diese Versionen lesen Sie unseren Blogbeitrag, besuchen Sie unser Entwicklerhandbuch oder überprüfen Sie den Quellcode auf Github. Sie können auch unseren Migrationsleitfaden besuchen, der eine Schritt-für-Schritt-Anleitung für die Migration Ihrer Anwendungen von AWS SDK für Go Version 1 zu Version 2 enthält.