发布于: Jan 19, 2021

今天,AWS 开发工具包和工具宣布正式推出适用于 Go 的 AWS 开发工具包版本 2 (v2)。此版本具有模块化架构,它允许客户为其应用程序中的服务依赖项建模,并使用 Go 模块独立控制服务客户端更新。CPU 和内存利用率的显著提高为应用程序的计算和内存密集型任务提供了更多资源。

通过简化的 API 客户端、增强的错误处理以及针对分页和等待应用程序的改进,客户现在可获得增强的开发经验以及对其应用程序更为细致的控制。适用于 Go 的 AWS 开发工具包 v2 还允许客户使用中间件来扩展或自定义传输请求管道,以便满足应用程序需求。最终,应用程序将从简化的配置系统中受益,该系统用于加载和自定义客户端以满足客户需求。

适用于 Go 的 AWS 开发工具包 v2 可以访问所有 AWS 区域中的服务。要了解有关此版本的更多信息,请阅读我们的博客文章,访问我们的开发人员指南,或查看 Github 上的源代码。您还可以访问我们的迁移指南,它提供了用于将您的应用程序从适用于 Go 的 AWS 开发工具包版本 1 迁移到版本 2 的分步说明。