gpt4 book ai didi

amazon-web-services - go-sdk上s3前缀可以去掉吗?

转载 作者:数据小太阳 更新时间:2023-10-29 03:32:39 24 4
gpt4 key购买 nike

在 AWS cli 中,您可以删除前缀下的所有项目:

aws s3 rm s3://mybucket/prefix/ --recursive

我想通过提供前缀名称来删除前缀下的所有项目。这可以在 go sdk 中完成吗?我找到的最接近的答案是:

get keys from the `listobject`
deleteObjects(keys)

最佳答案

没有。 CLI 为 SDK 提供了更多便利; SDK 仅提供 API 公开的内容。当您在 CLI 中执行 aws s3 rm s3://mybucket/prefix/--recursive 时,CLI 的代码完全按照您使用 SDK 描述的方式执行:列出具有该前缀的所有对象,然后删除他们。不要期望 CLI 中的所有功能都在 SDK 中可用,只是 API 中的功能。

关于amazon-web-services - go-sdk上s3前缀可以去掉吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51284616/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com