golang模仿gorm实现一个简易的orm框架

105 阅读1分钟

golang模仿gorm实现一个简易的orm框架

项目地址:github.com/liuxianlove…

🚀功能

  • 连接数据库NewDB

  • 链式调用

  • xianorm 标签指定字段名

  • 设置表名 Table

  • 设置 Select 语句

  • 条件查询 Where

  • crud,其中查询有两种方式 Query 返回 mapFind(&result)

  • 设置限制 Limit

  • 聚合查询Count/Max/Min/Avg/Sum

  • 排序 Order

  • 分组 Group

  • 分组后判断 Having

  • 事务 Begin/Commit/Rollback

  • 单元测试

🎉感谢

源码里面有详细的注释,如果觉得对大家有帮助,希望点点Star支持一下🤗🤗🤗