【发布时间】:2022-01-19 17:23:46
【问题描述】:
我正在尝试使用官方example列出一个桶的对象
err = svc.ListObjectsPages(&s3.ListObjectsInput{
Bucket: &bucketName,
}, func(p *s3.ListObjectsOutput, last bool) (shouldContinue bool) {
fmt.Println("Page,", i)
i++
for _, obj := range p.Contents {
fmt.Println("Object:", *obj.Key)
}
return true
})
但是我看到 s3.Object type 没有任何关联的 ACL 信息。
如何获取s3.Object的ACL信息?
【问题讨论】:
-
github.com/alessiosavi/GoGPUtils/blob/master/aws/S3/S3Utils.go 参考这个库了解如何处理
aws-sdk-go-v2
标签: amazon-web-services go amazon-s3 aws-sdk