package qiniu import ( "github.com/dtapps/go-library/utils/gorequest" ) // ClientConfig 实例配置 type ClientConfig struct { AccessKey string SecretKey string } // Client 实例 type Client struct { requestClient *gorequest.App // 请求服务 config struct { accessKey string secretKey string } } // NewClient 创建实例化 func NewClient(config *ClientConfig) (*Client, error) { c := &Client{} c.config.accessKey = config.AccessKey c.config.secretKey = config.SecretKey c.requestClient = gorequest.NewHttp() return c, nil }