对象存储 OSS初始化Client
详细解答可以参考官方帮助文档初始化Client,即创建Client:
package mainimport ( 'fmt' 'os' 'github.com/aliyun/aliyun-oss-go-sdk/oss')func handleError(err error) { fmt.Println('Error:', err) os.Exit(-1)}func main() { client, err := oss.New('Endpoint', 'AccessKeyId', 'AccessKeySecret') if err != nil { handleError(err) } lsRes, err := client.ListBuckets() if err != nil { handleError(err) } for _, bucket := range lsRes.Buckets { fmt.Println('bucket:', bucket.Name) }}
说明:
Endpoint的是OSS的访问域名,如杭州数据中的访问域名是http://oss-cn-hangzhou.aliyuncs.com,更详细的说明请参考OSS访问域名。AccessKeyId和AccessKeySecret是OSS的访问密钥。更详细的说明请参考OSS访问控制。您运行示例程序时,请将Endpoint,AccessKeyId和AccessKeySecret替换成您的实际配置。
赞0
踩1