存储空间(Bucket)是存储对象(Object)的容器。对象都隶属于存储空间。本文介绍如何获取存储空间所在的地域。
以下代码用于获取存储空间所在的地域(称为Region或Location):
package main
import (
"fmt"
"os"
"github.com/aliyun/aliyun-oss-go-sdk/oss"
)
func main() {
// 创建OSSClient实例。
client, err := oss.New("<yourEndpoint>", "<yourAccessKeyId>", "<yourAccessKeySecret>")
if err != nil {
fmt.Println("Error:", err)
os.Exit(-1)
}
// 获取存储空间的地域。
loc, err := client.GetBucketLocation("<yourBucketName>")
if err != nil {
fmt.Println("Error:", err)
os.Exit(-1)
}
fmt.Println("Bucket Location:", loc)
}
有关地域的详细信息,请参见开发指南基本概念中的地域介绍以及GetBucketLocation API。
在文档使用中是否遇到以下问题
更多建议
匿名提交