0

当 data 是时,此代码效果很好io.Reader

s3manager.UploadInput{ Bucket: aws.String("MyBucket"), Key: aws.String("file1.mov"), Body: data, }

s3 管理器:

https://github.com/aws/aws-sdk-go/tree/master/service/s3/s3manager

知道如何通过分段上传上传 4MB 文件或 14GB 文件。即 4MB 不能使用多部分,因为它太小了。

所以 s3manager 非常适合这个。我不必担心大小。

但是我可以使用 s3manager 来重命名 s3 上已经存在的文件吗?重命名将在幕后进行新的 Multipart 上传,因为 14GB 的文件太大而无法在没有 Multipart 的情况下复制。

(s3没有重命名功能,重命名是复制然后删除)

4

0 回答 0