Skip to content

hihozhou/hertz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hertz框架

目录结构

.
├── app
│   ├── http http模块
│   │   ├── controllers 控制器
│   │   ├── middleware 中间件
│   │   └── validator 验证器
│   ├── logic 逻辑模块
│   └── models 模型
├── app.ini 配置文件
├── config 配置文件目录
├── datebase 数据库
│   ├── model.go 基本模型
│   └── softDeletes.go 软删除
├── go.mod
├── go.sum
├── main.go 服务入口文件
├── migrate.go 迁移脚本
├── pkg
│   └── setting
│       └── setting.go
├── README.md
└── routes 路由
    └── api.go

模块

Feature

  • 中间件
  • rpc
  • http、rpc分块,按需加载
  • tool管理
  • 命令:平滑重启
  • view

规范

使用

迁移

go run migrate.go

About

易用的go框架

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages