GoLand:如何用 V2 替换 AWS SDK GO V1 导入建议

问题描述

我正在使用 GoLand(用于 golang 的 JetBrains IDE)使用相应的开发工具包访问 AWS 服务。每次我第一次使用服务客户端时,我都想使用 GoLand 的“自动导入”功能来导入 SDK。然后 IDE 提供导入 .../aws-sdk-go/...(见下图)。但是已经有一个新版本的 AWS SDK GO,即 .../aws-sdk-go-v2/...。现在我让 GoLand 导入 V1,然后通过将相应的行更新为 V2 来更改 go.mod 文件

有没有办法告诉 GoLand 只建议导入 V2 而不是 V1?

Goland tries to import SDK GO V1 instead of V2

感谢您的帮助!

解决方法

您可以添加要从 Settings/Preferences | Go | Imports | Exclude from import and completion 的完成/导入中省略的导入。