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
欢迎使用与吐槽
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.