Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
b54861bf
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
b54861bf
编写于
4月 27, 2022
作者:
陶建辉(Jeff)
提交者:
GitHub
4月 27, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update go.mdx
上级
a3154a8a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
8 addition
and
7 deletion
+8
-7
docs-cn/14-reference/03-connector/go.mdx
docs-cn/14-reference/03-connector/go.mdx
+8
-7
未找到文件。
docs-cn/14-reference/03-connector/go.mdx
浏览文件 @
b54861bf
...
...
@@ -15,9 +15,9 @@ import GoOpenTSDBTelnet from "../../04-develop/03-insert-data/_go_opts_telnet.md
import
GoOpenTSDBJson
from
"../../04-develop/03-insert-data/_go_opts_json.mdx"
import
GoQuery
from
"../../04-develop/04-query-data/_go.mdx"
`
driver
-
go
`
是
TDengine
的官方
Go
语言连接器。
Go
开发人员可以通过它开发存取
TDengine
集群数据的应用软件。
`
driver
-
go
`
是
TDengine
的官方
Go
语言连接器
,实现了
Go
语言
[
database
/
sql
](
https
://
golang
.
org
/
pkg
/
database
/
sql
/)
包的接口
。
Go
开发人员可以通过它开发存取
TDengine
集群数据的应用软件。
`
driver
-
go
`
实现了
Go
语言
[
database
/
sql
](
https
://
golang
.
org
/
pkg
/
database
/
sql
/)
包的接口。
`
driver
-
go
`
支持通过客户端驱动程序(
taosc
)原生连接
TDengine
集群,支持数据写入、查询、订阅、
schemaless
接口和参数绑定接口等功能。也支持使用
REST
接口连接
TDengine
集群。
REST
接口实现的功能特性集合和原生接口
有少量不同。
`
driver
-
go
`
提供两种形式的连接器。一种是原生连接器,它通过
TDengine
客户端驱动程序(
taosc
)原生连接
TDengine
集群,支持数据写入、查询、订阅、
schemaless
接口和参数绑定接口等功能。另外一种是
REST
连接器,它通过
taosAdapter
提供的
REST
接口连接
TDengine
集群。
REST
连接实现的功能特性集合和原生连接
有少量不同。
本文介绍如何安装
`
driver
-
go
`
,并通过
`
driver
-
go
`
连接
TDengine
集群、进行数据查询、数据写入等基本操作。
...
...
@@ -35,7 +35,7 @@ import GoQuery from "../../04-develop/04-query-data/_go.mdx"
###
原生连接
“原生连接”指连接器通过客户端驱动(
taosc
)直接与
TDengine
集群建立连接。支持的功能特性有:
“原生连接”指连接器通过
TDengine
客户端驱动(
taosc
)直接与
TDengine
集群建立连接。支持的功能特性有:
*
普通查询
*
连续查询
...
...
@@ -45,7 +45,7 @@ import GoQuery from "../../04-develop/04-query-data/_go.mdx"
###
REST
连接
REST
连接
指连接器通过
taosAdapter
组件提供的
REST
API
建立与
taosd
的连接。支持的功能特性有:
"REST 连接"
指连接器通过
taosAdapter
组件提供的
REST
API
建立与
taosd
的连接。支持的功能特性有:
*
普通查询
*
连续查询
...
...
@@ -55,7 +55,7 @@ REST 连接指连接器通过 taosAdapter 组件提供的 REST API 建立与 tao
###
安装前准备
*
安装
Go
开发环境(
Go
1.14
及以上,
GCC
4.8.5
及以上)
<
Preparition
/>
*
如果使用原生连接器,请安装
TDengine
客户端驱动,具体步骤请参考
[
安装客户端驱动
](/
reference
/
connector
#
安装客户端驱动
)
配置好环境变量,检查命令:
...
...
@@ -81,9 +81,10 @@ REST 连接指连接器通过 taosAdapter 组件提供的 REST API 建立与 tao
```
text
username
:
password
@
protocol
(
address
)/
dbname
?
param
=
value
```
###
使用连接器进行连接
<
Tabs
defaultValue
=
"native"
>
<
TabItem
value
=
"native"
label
=
"
建立原生连接
"
>
<
TabItem
value
=
"native"
label
=
"
原生连接器
"
>
_taosSql_
通过
cgo
实现了
Go
的
`
database
/
sql
/
driver
`
接口。只需要引入驱动就可以使用
[`
database
/
sql
`](
https
://
golang
.
org
/
pkg
/
database
/
sql
/)
的接口。
...
...
@@ -114,7 +115,7 @@ func main() {
```
</
TabItem
>
<
TabItem
value
=
"rest"
label
=
"
建立 REST 连接
"
>
<
TabItem
value
=
"rest"
label
=
"
REST 连接器
"
>
_taosRestful_
通过
`
http
client
`
实现了
Go
的
`
database
/
sql
/
driver
`
接口。只需要引入驱动就可以使用
[`
database
/
sql
`](
https
://
golang
.
org
/
pkg
/
database
/
sql
/)
的接口。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录