VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

GoLang接口开发说明

Vastbase G100数据库支持通过openGauss-connector-go-pq驱动来基于golang进行数据库访问。

版本

在openGauss官网可以进行源码下载,当前只有一个master版本,地址为https://gitee.com/opengauss/openGauss-connector-go-pq

特性

  • 适配openGauss SHA256密码认证

  • 支持SSL

  • 处理database/sql坏连接

  • 正确扫描time.Time(即timestamp[tz], time[tz], date)

  • 正确扫描二进制Blob(即bytea)

  • 支持hstore软件包

  • 支持COPY FROM

  • pq.ParseURL用于将URL转换为sql.Open的连接字符串。

  • libpq兼容的环境变量

  • 支持Unix套接字

  • 通知:LISTEN/NOTIFY

  • 支持pgpass

  • GSS(Kerberos)验证。