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