devinggo devinggo
首页
  • 系统介绍
  • 开发环境搭建
  • 快速开始
  • 生产部署
  • 目录结构
  • MVC开发
  • 权限控制
  • 拦截器
  • 定时任务
  • 消息队列
  • websocket服务器
  • 缓存
  • module开发
  • 代码自动生成
  • 命令
前端开发
常见问题
演示
GitHub (opens new window)
首页
  • 系统介绍
  • 开发环境搭建
  • 快速开始
  • 生产部署
  • 目录结构
  • MVC开发
  • 权限控制
  • 拦截器
  • 定时任务
  • 消息队列
  • websocket服务器
  • 缓存
  • module开发
  • 代码自动生成
  • 命令
前端开发
常见问题
演示
GitHub (opens new window)
  • 目录结构
  • MVC开发
  • 权限控制
  • 拦截器
  • 定时任务
  • 消息队列
  • websocket服务器
  • 缓存
  • module开发
  • 代码自动生成
  • 命令
  • 系统开发
Kai
2025-01-08

module开发

  1. 本框架核心代码都在modules目录下,每个模块的入口在module.go文件中,module.go文件中定义了模块的名称,模块的初始化,路由注册,模块的启动,模块的停止等。
  2. 由于goframe v2 的特殊架构,各模块的logic,modules,worker初始化都放在 modules\_对应的logic,modules,worker目录下,具体可以参考modules\_目录下的代码。 3.模块在 modules\_目录初始化后,登录后台,在系统管理->模块管理中可以看到模块的名称,在状态栏启用模块,重启应用,模块即可正常使用。

modules\system 是核心模块,最好不要修改里面的代码,方便后续官方升级,可以在非modules目录下开发,或者新建一个module,在里面开发。

上次更新: 2025/01/10, 11:13:23
缓存
代码自动生成

← 缓存 代码自动生成→

Theme by Vdoing | Copyright © 2025-2025 Kai
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式