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