xormplus/xorm:Go语言xorm库的定制增强版,支持多种高级功能
xormplus/xorm是基于Go语言的xorm库的定制增强版本。它为xorm提供类似ibatis的配置文件及动态SQL支持并支持AcitveRecord操作。支持多种数据库驱动,包括Mysql、Postgres等。具备如Struct和数据库表灵活映射、自动同步事务、嵌套事务、原始SQL与ORM操作混合执行等特性。支持多种查询条件方式、多种配置文件和模板引擎,可批量执行CRUD操作、返回多种格式结果集,还有缓存、读写分离、自动生成结构体、记录版本、结果集导出等功能,功能十分强大。