golang模仿gorm实现一个简易的orm框架
🚀功能
-
连接数据库
NewDB -
链式调用
-
xianorm标签指定字段名 -
设置表名
Table -
设置
Select语句 -
条件查询
Where -
crud,其中查询有两种方式
Query返回map,Find(&result) -
设置限制
Limit -
聚合查询
Count/Max/Min/Avg/Sum -
排序
Order -
分组
Group -
分组后判断
Having -
事务
Begin/Commit/Rollback -
单元测试
🎉感谢
源码里面有详细的注释,如果觉得对大家有帮助,希望点点Star支持一下🤗🤗🤗