使用AWS-SDK-GO时出错(NoCredentialProviders:链中没有有效的提供者)

Asa*_*saf 8 amazon-web-services

我最近开始使用aws-sdk-go包.
通过说明,我的文件夹结构如下:

  • bin /,pkg /(一如既往)
  • SRC /
    • app/main.go(代码来自文档)
    • github.com/aws

现在,当我运行go install,然后执行app.exe(在这里使用Windows)时,
我收到以下错误:

panic: NoCredentialProviders: no valid providers in chain
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

djh*_*rld 11

您需要提供AWS访问密钥和密钥来验证和使用AWS服务.

请参阅自述文件https://github.com/aws/aws-sdk-go#configuring-credentials