创建OBS客户端
更新时间: 2019-03-14 10:05
OBS客户端(ObsClient)是访问OBS服务的Go客户端,它为调用者提供一系列与OBS服务进行交互的接口,用于管理、操作桶(Bucket)和对象(Object)等OBS服务上的资源。使用OBS Go SDK向OBS发起请求,您需要初始化一个ObsClient实例,并根据需要调整客户端配置参数。
您可以通过New函数创建OBS客户端。示例代码如下:
- // 引入依赖包
- import (
- "obs"
- )
- var ak = "*** Provide your Access Key ***"
- var sk = "*** Provide your Secret Key ***"
- var endpoint = "https://your-endpoint"
- // 创建ObsClient结构体
- var obsClient, err = obs.New(ak, sk, endpoint)
- func main() {
- if err == nil {
- // 使用访问OBS
- // 关闭obsClient
- obsClient.Close()
- }
- }
说明:
- 您的工程中可以有多个ObsClient,也可以只有一个ObsClient。
- ObsClient是协程安全的,可在并发场景下使用。
- ObsClient在调用ObsClient.close方法关闭后不能再次使用。
父主题:初始化