仿照 geeorm 编写的 sorm

sorm

前言

  • 本代码的核心架构为 Geeorm 架构 ,参考 7 days geeorm 和 gorm 编写而成
    • 学习并编写该项目的原因是因为 在 使用了 gorm 后,项目架构变更为 sqlx 的时候感觉用的不顺手
    • 该项目依赖核心包 golang “database/sql”
    • 目前还没写 mysql 支持
  • 推荐使用 gorm 或者 sqlx ,因为前两个项目更加成熟
  • 其中添加了一些自己的思考,新增了 postgres 数据库支持
  • 新增批量插入,同时返回插入后的数据
  • 支持 where 重叠 以及 in 的支持

项目地址

参考

结语

  • 感谢阅读
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!