go-admingo-admin
  • GitHub
  • Changelog
⌘ K
服务端基础
目录结构
配置文件
服务启动
前端基础
目录结构
配置文件
服务启动
高级
标准模块开发
常规模式
配置文件
actions
dto
models
router
service
api
示例
简单示例
代码生成
修改配置
代码生成
一键菜单
菜单绑定接口
配置权限
功能验证
规范
数据库规范
高级使用
core
Swagger文档
定时任务
Air 热加载
代码工具
最后更新时间:
Open-source MIT Licensed | Copyright © 2020-present
Powered by go-admin-team

TABLE OF CONTENTS

‌
‌
‌
‌

常规模式

WARNING

说明 go-admin服务是存在两种处理模式的;

简单的 crud 可以直接使用 actions模式【已移除】;

复杂的业务可以使用 常规模式;

首先说明一下结构: 这里只是针对app文件夹说明;

bash
.
└── admin
   ├── apis
   ├── models
   ├── router
   └── service

admin:可以理解成一个 project

apis:是 project 的 api 文件

models:是 project 的数据库层的模型

router:是 project 的路由

service:是 project 的业务逻辑处理

service.dto:是 project 的 api 对应的数据接收以及解析模型

搞清楚了这些我们开始往下进行;

直接使用项目中的源代码进行说明:我们操作日志为例;

按照 models、service.dto、service、apis、router 这个顺序来说明;

以上几个模块可以分别对应查看。

WARNING

从哪里获得帮助:

如果你在阅读本教程的过程中有任何疑问,可以前往提交建议。