仿照 geeorm 编写的 sorm
sorm
前言
- 本代码的核心架构为 Geeorm 架构 ,参考 7 days geeorm 和 gorm 编写而成
- 学习并编写该项目的原因是因为 在 使用了 gorm 后,项目架构变更为 sqlx 的时候感觉用的不顺手
- 该项目依赖核心包 golang “database/sql”
- 目前还没写 mysql 支持
- 推荐使用 gorm 或者 sqlx ,因为前两个项目更加成熟
- 其中添加了一些自己的思考,新增了 postgres 数据库支持
- 新增批量插入,同时返回插入后的数据
- 支持 where 重叠 以及 in 的支持
项目地址
参考
- 7 days golang programs from scratch github.com/geektutu/7days-golang
- gorm github.com/go-gorm/gorm
结语
- 感谢阅读
本作品采用《CC 协议》,转载必须注明作者和本文链接