本文介绍对象存储OSS的Go SDK各种使用场景下的示例代码。 SDK源码和API文档请访问GitHub获取OSS Go SDK源码。更多信息请参见OSS Go SDK API文档。 示例程序 OSS Go SDK提供丰富的示例程序,方便您参考或直接使用。示例包括以下内容: 示例文件 示例内容 new_bucket.go 初始化Client create_bucket.go 创建存储空间 bucket_acl.go 管理存储空间的读写权限 bucket_policy.go 授权策略 bucket_referer.go 防盗链 bucket_lifecycle.go 生命周期 bucket_logging.go 访问日志 bucket_cors.go 跨域访问 bucket_website.go 静态网站托管(镜像回源) bucket_encryption.go 服务器端加密 bucket_requestpayment.go 请求者付费模式 bucket_inventory.go 存储空间清单 bucket_accessmonitor.go 访问追踪 bucket_metaquery.go 数据索引 list_buckets.go 列举存储空间 bucket_stat.go 获取存储空间的存储容量 bucket_tagging.go 存储空间标签 put_object.go 上传文件,包括简单上传、断点续传上传等 append_object.go 追加上传 get_object.go 下载文件,包括流式下载、限定条件下载等 delete_object.go 删除文件 copy_object.go 拷贝文件 list_objects.go 列举文件 archive.go 解冻文件 object_acl.go 管理文件读写权限 sign_url.go 生成带签名的URL object_tagging.go 对象标签 select_object.go 查询文件 object_meta.go 管理文件元信息 livechannel.go LiveChannel常见操作
本文介绍对象存储OSS的Go SDK各种使用场景下的示例代码。 SDK源码和API文档请访问GitHub获取OSS Go SDK源码。更多信息请参见OSS Go SDK API文档。 示例程序 OSS Go SDK提供丰富的示例程序,方便您参考或直接使用。示例包括以下内容: 示例文件 示例内容 new_bucket.go 初始化Client create_bucket.go 创建存储空间 bucket_acl.go 管理存储空间的读写权限 bucket_policy.go 授权策略 bucket_referer.go 防盗链 bucket_lifecycle.go 生命周期 bucket_logging.go 访问日志 bucket_cors.go 跨域访问 bucket_website.go 静态网站托管(镜像回源) bucket_encryption.go 服务器端加密 bucket_requestpayment.go 请求者付费模式 bucket_inventory.go 存储空间清单 bucket_accessmonitor.go 访问追踪 bucket_metaquery.go 数据索引 list_buckets.go 列举存储空间 bucket_stat.go 获取存储空间的存储容量 bucket_tagging.go 存储空间标签 put_object.go 上传文件,包括简单上传、断点续传上传等 append_object.go 追加上传 get_object.go 下载文件,包括流式下载、限定条件下载等 delete_object.go 删除文件 copy_object.go 拷贝文件 list_objects.go 列举文件 archive.go 解冻文件 object_acl.go 管理文件读写权限 sign_url.go 生成带签名的URL object_tagging.go 对象标签 select_object.go 查询文件 object_meta.go 管理文件元信息 livechannel.go LiveChannel常见操作