Ai
1 Star 0 Fork 0

zongyangleo/shentong-go-aci

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
connector.go 658 Bytes
一键复制 编辑 原始数据 按行查看 历史
刘宗洋 提交于 2024-03-04 12:27 +08:00 . init
//go:build go1.10
// +build go1.10
package aci
import (
"context"
"database/sql/driver"
"io/ioutil"
"log"
)
// NewConnector returns a new database connector
func NewConnector(hosts ...string) driver.Connector {
return &Connector{
Logger: log.New(ioutil.Discard, "", 0),
}
}
// Driver returns the ACI driver
func (connector *Connector) Driver() driver.Driver {
return Driver
}
// Connect returns a new database connection
func (connector *Connector) Connect(ctx context.Context) (driver.Conn, error) {
conn := &Conn{
logger: connector.Logger,
}
if conn.logger == nil {
conn.logger = log.New(ioutil.Discard, "", 0)
}
return conn, nil
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/liuzongyang/shentong-go-aci.git
git@gitee.com:liuzongyang/shentong-go-aci.git
liuzongyang
shentong-go-aci
shentong-go-aci
v1.0.0

搜索帮助