云原生数据仓库AnalyticDB MySQL版_SDK中心

云原生数据仓库AnalyticDB MySQL版
API 版本 :
2019-03-15
SDK 代系 :
V1.0
查看代系区别
所有语言:

概述

文档中 SDK 关于 API 的示例代码仅供参考,各 API 的完整使用步骤与说明请参见SDK 示例OpenAPI 文档

Latest Stable Version License codecov Go Report Card

环境要求

  • Go 环境版本必须不低于 1.10.x
  • 安装 SDK 核心库 Core

安装方式

示例背景

  • 以下代码详细介绍了 SDK 的使用步骤,仅作步骤示范。示例展示了如何调用 DescribeSlowLogRecords API 进行查询慢日志明细请求。

完整代码示例

以下为本文示例的完整 Go SDK 代码。


步骤介绍

  1. 您需要在代码中引入下面这个依赖包:

  1. 实例化一个客户端,从 adb.NewClientWithAccessKey 类生成对象 client 。 NewClientWithAccessKey 入参为 regionIdaccessKeyIdaccessKeySecret

  1. 创建对应 API 的 Request 。 方法的命名规则为 Create 加上 API 方法名再加上 Request 。例如:

  1. 设置请求 request 的参数。 通过 request 设置必要的信息,即 API 中必须要提供的信息。例如:

  1. 通过 client 对象获得对应 request 响应 response 。

6.通过 err 可以处理请求报错。


7.调用 response 获得返回的参数值。 假设您需要获取 requestId :


根据 API 方法的不同,返回的信息中可能会包含多层的信息。