📑附录4.代码目录表
后端代码目录结构表:
文件夹 | 说明 | 描述 |
---|---|---|
| api层 | api层 |
| v1版本接口 | v1版本接口 |
| 配置包 | config.yaml对应的配置结构体 |
| 核心文件 | 核心组件(zap, viper, server)的初始化 |
| swagger文档目录 | swagger文档目录 |
| 全局对象 | 全局对象 |
| 初始化 | router,redis,gorm,validator, timer的初始化 |
| 初始化内部函数 | gorm 的 longger 自定义,在此文件夹的函数只能由 |
| 中间件层 | 用于存放 |
| 模型层 | 模型对应数据表 |
| 入参结构体 | 接收前端发送到后端的数据。 |
| 出参结构体 | 返回给前端的数据结构体 |
| 静态文件打包 | 静态文件打包 |
| 静态资源文件夹 | 负责存放静态文件 |
| excel导入导出默认路径 | excel导入导出默认路径 |
| 表单生成器 | 表单生成器 打包后的dist |
| 模板 | 模板文件夹,存放的是代码生成器的模板 |
| 路由层 | 路由层 |
| service层 | 存放业务逻辑问题 |
| source层 | 存放初始化数据的函数 |
| 工具包 | 工具函数封装 |
| timer | 定时器接口封装 |
| oss | oss接口封装 |
Last updated