AWS-SDK-Go无法删除对象

时间:2018-02-01 15:32:26

标签: amazon-web-services amazon-s3 aws-sdk aws-sdk-go

我想使用AWS-SDK-Go删除密钥(bucket/userID/fileName) 但是此代码不会删除userID密钥。

config := model.NewConfig()

sess, _ := session.NewSession(&aws.Config{
    Region: aws.String(config.AWSS3Region)},
)

svc := s3.New(sess)

input := &s3.DeleteObjectInput{
    Bucket: aws.String(config.AWSS3Bucket),
    Key:    aws.String(userID + "/"),
}

result, err := svc.DeleteObject(input)

我可以删除bucket/userID/fileName,但我无法删除bucket/userID

0 个答案:

没有答案