说说为什么写Gorm,因为公司新项目需要,研究了下Go下的gorm.对于一个项目首先考虑的问题,就是封装一些常用的工具方法,例如多参数查询 where or Like 还有order by Limit 等等,如果不封装后面代码写多了,每个地方代码都不一样,维护更新比较头大. 代码框架用的是gin,通过一个完整的案例贴代码吧,经过测试,只要把相关的查询参数梳理好,传参就可以出结果了. 1 // 管理员列表 2 func ListHandler(c *gin.Context){ 3 var Resp…