1. SQL查询构建器
用于构建和使用SQL的库。
- dbq - Go的零样板数据库操作。
- Dotsql - Go库,可帮助您将sql文件保存在一个位置并轻松使用它们。
- gendry - 非侵入性SQL构建器和强大的数据绑定器。
- godbal - go的数据库抽象层(dbal)。支持SQL Builder,轻松获得结果。
- goqu - 惯用的 SQL构建器和查询库。
- igor - PostgreSQL的抽象层,支持高级功能并使用类似于gorm的语法。
- jet - 框架写在Go类型安全的SQL查询,有能力轻松地转换数据库查询结果到期望的任意对象结构。
- ormlite - 轻量级软件包,包含一些类似于ORM的功能和sqlite数据库的帮助程序。
- ozzo-dbx - 强大的数据检索方法以及与数据库无关的查询构建功能。
- qry - 使用原始SQL查询从文件生成常量的工具。
- scaneo - 生成Go代码以将数据库行转换为任意结构。
- sqlf - 快速的SQL查询生成器。
- sqrl - SQL查询生成器,Squirrel的分支,具有改进的性能。
- Squalus - Go SQL包上的薄层,使执行查询更加容易。
- Squirrel - Go库,可帮助您构建SQL查询。
- xo - 根据现有的架构定义或支持PostgreSQL,MySQL,SQLite,Oracle和Microsoft SQL Server的自定义查询为数据库生成惯用的Go代码。