func rmBuckets(conn s3iface.S3API, buckets []string) error { for _, name := range buckets { bucket, _ := extractBucketPath(name) input := s3.DeleteBucketInput{Bucket: aws.String(bucket)} _, err := conn.DeleteBucket(&input) if err != nil { return err } } return nil }