摘要: 优化你的应用结构和实现redis缓存 规划 在本章节,将介绍以下功能的整理: 抽离、分层业务逻辑:减轻 routers/*.go 内的 api方法的逻辑(但本文暂不分层 repository,这块逻辑还不重) 增加容错性:对 gorm 的错误进行判断 Redis缓存:对获取数据类的接口增加缓存设置 阅读全文
posted @ 2022-09-14 17:12 专职 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 优化配置结构及实现图片上传 一天,产品经理突然跟你说文章列表,没有封面图,不够美观,!)&¥!&)#&¥!加一个吧,几分钟的事 你打开你的程序,分析了一波写了个清单: 优化配置结构(因为配置项越来越多) 抽离 原 logging 的 File 便于公用(logging、upload 各保有一份并不合 阅读全文
posted @ 2022-09-14 13:54 专职 阅读(61) 评论(0) 推荐(0) 编辑