mirror of
https://github.com/bufanyun/hotgo.git
synced 2025-10-09 03:26:42 +08:00
.. | ||
api | ||
consts | ||
controller | ||
crons | ||
global | ||
logic | ||
model | ||
queues | ||
resource | ||
router | ||
service | ||
main.go.template | ||
README.MD.template |
## @{.label} ### 简介 @{.brief} ### 使用说明 @{.description} ### 迁移或安装 1、安装 HotGo (@{.hgVersion}及以上) 项目介绍:https://github.com/bufanyun/hotgo 2、将当前插件项目拷贝进 HotGo 根目录的 server/addons 目录下 3、在 HotGo 根目录的 server/addons/modules 目录下创建go文件:@{.name}.go,内容如下: ```go package modules import _ "hotgo/addons/@{.name}" ``` 4、HotGo 后台进入 开发工具->插件管理->找到 @{.label} (@{.name}) 进行安装 5、重启服务即可生效 ### 常用命令行 ```shell # 接口维护-gen service gf gen service -s=addons/@{.name}/logic -d=addons/@{.name}/service ``` ```shell # 插件迁移 cp .\internal\dao\internal\@{.name}* .\addons\@{.name}\dao\internal\ cp .\internal\model\entity\@{.name}* .\addons\@{.name}\model\entity\ ``` ### 插件开发 - 直接在后台新建插件 - 创建迁移脚本 - 开发工具->代码生成:自动生成前后端模块