亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Go 中的 AWS 開發工具包不會從配置文件中獲取區域信息

Go 中的 AWS 開發工具包不會從配置文件中獲取區域信息

Go
qq_遁去的一_1 2022-10-17 19:39:28
嘗試按照官方示例列出存儲桶    sess, err := session.NewSessionWithOptions(session.Options{        Profile: "my-profile",    })    if err != nil {        exitErrorf("Unable to create session, %v", err)    }    // Create S3 service client    svc := s3.New(sess)    result, err := svc.ListBuckets(nil)    if err != nil {        exitErrorf("Unable to list buckets, %v", err)    }請注意,my-profile(居住在~/.aws/credentials)具有關聯的區域信息[my-profile]aws_access_key_id=XXXXXXXaws_secret_access_key=XXXXXXXregion=us-east-1該程序失敗如下:Unable to list buckets, MissingRegion: could not find region configurationexit status 1編輯:設法通過添加這行代碼來解決這個問題os.Setenv("AWS_REGION", "us-east-1")但我想正確的方法應該是讓 SDK 正確讀取配置文件,不是嗎?
查看完整描述

1 回答

?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

區域設置~/.aws/config.

~/.aws/config

[my-profile]
region=us-east-1

~/.aws/憑證

[my-profile]
aws_access_key_id=XXXXXXX
aws_secret_access_key=XXXXXXX


查看完整回答
反對 回復 2022-10-17
  • 1 回答
  • 0 關注
  • 118 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號