开发者社区> 问答> 正文

Go-SDK初始化

TableStoreClient 是表格存储服务的客户端,它为调用者提供了一系列的方法,可以用来操作表、单行数据、多行数据等。

确定 Endpoint


Endpoint 是阿里云表格存储服务在各个区域的域名地址,目前支持下列形式。

Endpoint类型解释
区域地址使用表格存储实例(Instance)所在的区域地址,如 http://instance.cn-hangzhou.ots.aliyuncs.com


表格存储的区域地址


使用表格存储实例所在的区域地址,可以通过以下方式查询 Endpoint:

  1. 登录表格存储控制台

  2. 进入实例详情页,实例访问地址即是该实例的 Endpoint。


配置密钥


要接入阿里云表格存储服务,您需要拥有一个有效的 Access Key(包括AccessKeyId和AccessKeySecret)用来进行签名认证。可以通过如下步骤获得:

  1. 在阿里云官网[backcolor=transparent]注册阿里云帐号

  2. 登录 AccessKey 管理控制台创建 AccessKeyId 和 AccessKeySecret。

在获取到 AccessKeyId 和 AccessKeySecret 之后,您可以按照下面步骤进行初始化对接。

  • 使用表格存储的 Endpoint 新建 Client。
    [backcolor=transparent]接口:// 初始化``TableStoreClient``实例。
  •   // end_point``是OTS服务的地址(例如 'http://instance.cn-hangzhou.ots.aliyun.com:80'),必须以'http://'开头。
  •   // accessid是访问OTS服务的accessid,通过官方网站申请或通过管理员获取。
  •   // accesskey是访问OTS服务的accesskey,通过官方网站申请或通过管理员获取。
  •   // instance_name是要访问的实例名,通过官方网站控制台创建或通过管理员获取。
  • func NewClient(endPoint, instanceName, accessKeyId, accessKeySecret string, options ...ClientOption) *TableStoreClient


  • [backcolor=transparent]示例:
  • client = NewClient("your_instance_endpoint",  "your_instance_name", "your_user_id", "your_user_key")

展开
收起
云栖大讲堂 2017-10-25 16:42:38 2040 0
0 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Go语言路上踩过的坑 立即下载
gohbase :HBase go客户端 立即下载
Go构建日请求千亿级微服务实践 立即下载