RT ,最近学习 go ,利用 gin 封装了一个简洁的 mvc 思想的 Go 框架
框架目录
目录结构
minigin ├── conf // 项目配置 │ └── app.ini ├── controllers // Controller 控制层 │ ├── activity.go │ ├── controller.go │ └── sonbusiness // 按业务分 Controller 控制层 │ └── index.go ├── dao // 操作基类 │ └── database.go ├── docs // 文档文本 ├── go.mod ├── go.sum ├── library // 基础库 │ ├── e // 错误码及信息 │ │ ├── code.go │ │ └── msg.go │ ├── file // 文本 │ │ └── file.go │ ├── logging // 日志 │ │ └── log.go │ ├── middleware // 中间件 │ │ └── jwt.go │ ├── redis // Redis │ │ └── redis.go │ ├── setting // 基础设置 │ │ └── setting.go │ └── util // 常用方法 │ ├── md5.go │ └── response.go ├── main.go // 主入口 ├── models // 模型 │ └── article.go ├── README.md ├── routers // 路由分发 │ ├── router.go │ └── sonrouter.go // 子路由分发 ├── runtime // 系统运行日志 │ └── logs ├── script // 脚本 ├── static // 静态资源文件 ├── templates // 模版文件 │ └── index.html └── tmp // Air 相关日志与产出 代码地址: https://github.com/hizdm/minigin
欢迎使用与吐槽
