手撸 golang 原生腾讯云 SDK,大家给品品

2021-02-21 14:16:31 +08:00
 Chrics

提供网络故障重试、频率限制延时重试、自动注入 ClientToken 等功能,有不错的扩展能力

上仓库地址: https://github.com/vincenthcui/awesome-tencentcloud-go

package main

import (
	"context"
	cvm "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm/v20170312"
	tc "github.com/vincenthcui/awesome-tencentcloud-go/tencentcloud"
)

func main() {
	client := tc.NewClient(tc.WithSecret("SECRETID", "SECRETKEY"))

	req := cvm.NewDescribeInstancesRequest()
	resp := cvm.NewDescribeInstancesResponse()

	err := client.Send(context.TODO(), tc.CVMDescribeInstances, req, resp)
	if err != nil {
		panic(err)
    }
}
2653 次点击
所在节点    程序员
5 条回复
hotsymbol
2021-02-21 16:06:27 +08:00
南山红帽子传票准备
darksword21
2021-02-21 16:51:52 +08:00
其实腾讯云官方的 sdk 用起来还好啦,经历过华为的之后。。
Chrics
2021-02-21 18:56:33 +08:00
@hotsymbol 调用 API 不受版权影响吧
Chrics
2021-02-21 18:58:25 +08:00
@darksword21 完全满足日常使用需求。如果要求更高的一致性,就需要在业务里搞重试和频限。
lairdnote
2021-02-22 07:22:33 +08:00
非法调用 API 南山红帽子来了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/754834

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX