V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vtwoextb
V2EX  ›  程序员

最近学习 go ,利用 gin 封装了一个简洁的 mvc 思想的 Go 框架, gin 真好用

  •  
  •   vtwoextb ·
    hizdm · 2022-05-24 20:38:42 +08:00 · 902 次点击
    这是一个创建于 696 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT ,最近学习 go ,利用 gin 封装了一个简洁的 mvc 思想的 Go 框架

    代码地址: https://github.com/hizdm/minigin

    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

    欢迎使用与吐槽

    pansongya
        1
    pansongya  
       2022-05-24 21:06:18 +08:00 via iPhone
    好像没有写完吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2693 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 12:32 · PVG 20:32 · LAX 05:32 · JFK 08:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.