Publicado: Jan 19, 2021

Hoje, o AWS SDKs and Tools anuncia a disponibilidade geral do AWS SDK for Go, versão 2 (v2). Essa versão tem uma arquitetura modular que permite aos usuários modelar dependências de serviço em seus aplicativos e controlar independentemente as atualizações de clientes de serviços usando módulos Go. Uma melhoria acentuada na utilização da CPU e da memória fornece mais recursos para as tarefas do aplicativo que exigem uso intenso de computação e memória.

Com clientes de API simplificados, tratamento de erros aprimorado e melhorias de paginação e agentes de espera, os usuários agora têm experiência de desenvolvimento aprimorada e um controle mais detalhado de seus aplicativos. O AWS SDK for Go v2 também permite que os usuários estendam ou personalizem o pipeline de solicitação de transporte para atender aos requisitos de aplicativos usando middleware. Por último, os aplicativos se beneficiarão com o sistema de configuração simplificado de carregamento e personalização de clientes para atender às necessidades dos usuários.

O AWS SDK for Go v2 pode acessar serviços em todas as regiões da AWS. Para saber mais sobre este lançamento, leia nosso post de blog, acesse nosso Guia do desenvolvedor ou confira o código-fonte no GitHub. Você também pode visitar nosso Guia de migração, que fornece instruções passo a passo para migrar seus aplicativos da versão 1 para a versão 2 do AWS SDK for Go.