update version and commitId
中文 | English
如果您要自定义SDK的Endpoint,可以按照以下示例代码设置:
config = volcengine.NewConfig(). WithCredentials(credentials.NewStaticCredentials(ak, sk, "")). WithRegion(region).WithEndpoint("ecs.cn-beijing-autodriving.volcengineapi.com")
火山引擎标准的Endpoint规则说明:
{service}.{region}.volcengineapi.com
ecs.cn-beijing-autodriving.volcengineapi.com
{service}.volcengineapi.com
iam.volcengineapi.com
注:
代码示例在example目录下
package main import ( "fmt" "github.com/volcengine/volcengine-go-sdk/service/vpc" "github.com/volcengine/volcengine-go-sdk/volcengine" "github.com/volcengine/volcengine-go-sdk/volcengine/credentials" "github.com/volcengine/volcengine-go-sdk/volcengine/session" ) func main() { var ( ak string sk string region string config *volcengine.Config sess *session.Session client *vpc.VPC resp *vpc.DescribeVpcsOutput err error ) ak = "your ak" sk = "your sk" region = "cn-beijing" config = volcengine.NewConfig(). WithCredentials(credentials.NewStaticCredentials(ak, sk, "")). WithRegion(region) sess, err = session.NewSession(config) if err != nil { panic(err) } client = vpc.New(sess) resp, err = client.DescribeVpcs(&vpc.DescribeVpcsInput{ PageNumber: volcengine.Int64(1), PageSize: volcengine.Int64(10), }) if err != nil { panic(err) } fmt.Println(&resp) }
更多代码示例请参考:SDK接入文档
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
中文 | English
Volcengine SDK for Go
概述
Endpoint设置
如果您要自定义SDK的Endpoint,可以按照以下示例代码设置:
火山引擎标准的Endpoint规则说明:
{service}.{region}.volcengineapi.com例如:云服务ecs在cn-beijing-autodriving Region域名为:
ecs.cn-beijing-autodriving.volcengineapi.com{service}.volcengineapi.com例如:访问控制iam为Global服务,域名为:
iam.volcengineapi.com注:
代码示例
代码示例在example目录下
更多代码示例请参考:SDK接入文档