Golang Amazon 库
当前的 API 文档: 这是 https://launchpad.net/goamz 的分支 该修补程序为某些软件包添加了一些缺失的 API 调用。 此库 不完整,但实现了 AWS API 的大部分功能。 它广泛用于诸如 Terraform 和 包装机。 如果您发现此库中缺少任何内容, 请 提交问题。
package main
import (
"github.com/mitchellh/goamz/aws"
"github.com/mitchellh/goamz/s3"
"log"
"fmt"
)
func main() {
auth, err := aws.EnvAuth()
if err != nil {
log.Fatal(err)
}
client := s3.New(auth, aws.USEast)
resp, err := client.ListBuckets()
if err != nil {
log.Fatal(err)
}
log.Print(fmt.Sprintf("%T %+v", resp.Buckets[0], resp.Buckets[0]))
}暂无开放 Issues,或尚未同步最近议题。