Gendry 基于 go 语言的数据库操作工具集 Gendry

xuanbao • 3952 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
Gendry是一个用于辅助操作数据库的Go包。基于`go-sql-driver/mysql`,它提供了一系列的方法来为你调用标准库`database/sql`中的方法准备参数。 **Gendery**主要分为3个独立的部分,你可以单独使用任何一个部分: [manager](https://github.com/didi/gendry/blob/master/translation/zhcn/README.md#manager) [builder](https://github.com/didi/gendry/blob/master/translation/zhcn/README.md#builder) [scanner](https://github.com/didi/gendry/blob/master/translation/zhcn/README.md#scanner) [CLI Tool](https://github.com/didi/gendry/blob/master/translation/zhcn/README.md#tools) manager主要用来初始化连接池(也就是`sql.DB`对象),设置各种参数,因此叫manager。你可以设置任何`go-sql-driver/mysql`驱动支持的参数。 初始化连接池时,代码如下: 事实上,manager做的事情就是就是生成`dataSouceName` dataSourceName的一般格式为: manager是基于数据库驱动`go-mysql-driver/mysql`而开发的,manager支持了几乎所有该驱动支持的参数设置。具体用法看manager的README。 [builder](https://github.com/didi/gendry/blob/master/translation/zhcn/README.md#builder),[scanner](https://github.com/didi/gendry/blob/master/translation/zhcn/README.md#scanner),[CLI Tool](https://github.com/didi/gendry/blob/master/translation/zhcn/README.md#tools)可查看中文文档。
授权协议:
Apache
开发语言:
Google Go 查看源码»
操作系统:
跨平台
3952 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传