From 92eaa52f91e0ccf1a63bfed52eafca7a2b30c511 Mon Sep 17 00:00:00 2001 From: 1 <1@72wo.cn> Date: Sat, 21 Jun 2025 13:28:16 +0000 Subject: [PATCH] =?UTF-8?q?docs(README):=20=E9=87=8D=E6=9E=84=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E7=BB=93=E6=9E=84=E6=96=87=E6=A1=A3=E5=B9=B6=E6=9B=B4?= =?UTF-8?q?=E6=96=B0MySQL=E9=A9=B1=E5=8A=A8=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 254 +++++++++++++++++- .../contrib}/drivers/mysql/go.mod | 0 .../contrib}/drivers/mysql/go.sum | 0 .../contrib}/drivers/mysql/mysql.go | 0 {contrib => common/contrib}/files/README.md | 0 .../contrib}/files/local/go.mod | 0 .../contrib}/files/local/go.sum | 0 .../contrib}/files/local/local.go | 0 go.work | 4 +- 9 files changed, 250 insertions(+), 8 deletions(-) rename {contrib => common/contrib}/drivers/mysql/go.mod (100%) rename {contrib => common/contrib}/drivers/mysql/go.sum (100%) rename {contrib => common/contrib}/drivers/mysql/mysql.go (100%) rename {contrib => common/contrib}/files/README.md (100%) rename {contrib => common/contrib}/files/local/go.mod (100%) rename {contrib => common/contrib}/files/local/go.sum (100%) rename {contrib => common/contrib}/files/local/local.go (100%) diff --git a/README.md b/README.md index 1442cbd7..29002de3 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,254 @@ 项目结构: -```text -blazing/ -├── server/ 服务端 -│ ├── logic/ 逻辑服 -│ └── login/ 登录服 -└── README.md +```markdown +. 📂 blazing +├── 📄 README.md +└── 📂 common/ +│ └── 📂 bytearray/ +│ ├── 📄 bytearray.go +│ ├── 📄 bytearray_test.go +│ └── 📂 contrib/ +│ └── 📂 drivers/ +│ └── 📂 mysql/ +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ ├── 📄 mysql.go +│ └── 📂 files/ +│ ├── 📄 README.md +│ └── 📂 local/ +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ ├── 📄 local.go +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ └── 📂 player/ +│ ├── 📄 Server.go +│ └── 📂 socket/ +│ ├── 📄 ServerEvent.go +│ ├── 📄 ServerOption.go +│ └── 📂 codec/ +│ ├── 📄 CrossDomain.go +│ ├── 📄 SocketCodec.go +│ ├── 📄 SocketCodec_Tomee.go +│ └── 📂 handler/ +│ ├── 📄 SocketHandler.go +│ ├── 📄 SocketHandler_Tomee.go +└── 📂 cool/ +│ ├── 📄 config.go +│ ├── 📄 const.go +│ ├── 📄 controller-simple.go +│ ├── 📄 controller.go +│ ├── 📄 cool.go +│ └── 📂 coolconfig/ +│ ├── 📄 config.go +│ └── 📂 cooldb/ +│ ├── 📄 cooldb.go +│ └── 📂 coolfile/ +│ ├── 📄 coolfile.go +│ ├── 📄 ctx.go +│ ├── 📄 db.go +│ ├── 📄 file.go +│ ├── 📄 func.go +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ ├── 📄 initdb.go +│ ├── 📄 middleware.go +│ ├── 📄 middleware_handler_response.go +│ ├── 📄 model.go +│ ├── 📄 service.go +├── 📄 docker-compose.yml +├── 📄 go.work +├── 📄 gotidy.sh +├── 📄 gowork.sh +└── 📂 logic/ +│ ├── 📄 go.mod +│ ├── 📄 main.go +└── 📂 login/ +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ └── 📂 internal/ +│ └── 📂 cmd/ +│ ├── 📄 cmd.go +│ └── 📂 consts/ +│ ├── 📄 consts.go +│ ├── 📄 main.go +│ └── 📂 public/ +│ └── 📂 uploads/ +└── 📂 manifest/ +│ └── 📂 config/ +│ ├── 📄 config.yaml +└── 📂 modules/ +│ └── 📂 base/ +│ └── 📂 api/ +│ └── 📂 v1/ +│ ├── 📄 base_open.go +│ ├── 📄 base.go +│ └── 📂 config/ +│ ├── 📄 config.go +│ └── 📂 controller/ +│ └── 📂 admin/ +│ ├── 📄 admin.go +│ ├── 📄 base_comm.go +│ ├── 📄 base_open.go +│ ├── 📄 base_sys_department.go +│ ├── 📄 base_sys_log.go +│ ├── 📄 base_sys_menu.go +│ ├── 📄 base_sys_param.go +│ ├── 📄 base_sys_role.go +│ ├── 📄 base_sys_user.go +│ └── 📂 app/ +│ ├── 📄 base_comm.go +│ ├── 📄 controller.go +│ └── 📂 funcs/ +│ ├── 📄 base_sys_log_clear.go +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ └── 📂 middleware/ +│ ├── 📄 authority.go +│ ├── 📄 i18n.go +│ ├── 📄 log.go +│ ├── 📄 middleware.go +│ └── 📂 model/ +│ ├── 📄 base_eps_admin.go +│ ├── 📄 base_eps_app.go +│ ├── 📄 base_sys_conf.go +│ ├── 📄 base_sys_department.go +│ ├── 📄 base_sys_init.go +│ ├── 📄 base_sys_log.go +│ ├── 📄 base_sys_menu.go +│ ├── 📄 base_sys_param.go +│ ├── 📄 base_sys_role.go +│ ├── 📄 base_sys_role_department.go +│ ├── 📄 base_sys_role_menu.go +│ ├── 📄 base_sys_user.go +│ ├── 📄 base_sys_user_role.go +│ └── 📂 packed/ +│ ├── 📄 packed.go +│ └── 📂 resource/ +│ └── 📂 initjson/ +│ ├── 📄 base_sys_department.json +│ ├── 📄 base_sys_menu.json +│ ├── 📄 base_sys_param.json +│ ├── 📄 base_sys_role.json +│ ├── 📄 base_sys_role_department.json +│ ├── 📄 base_sys_role_menu.json +│ ├── 📄 base_sys_user.json +│ ├── 📄 base_sys_user_role.json +│ └── 📂 service/ +│ ├── 📄 base_open.go +│ ├── 📄 base_sys_conf.go +│ ├── 📄 base_sys_department.go +│ ├── 📄 base_sys_log.go +│ ├── 📄 base_sys_login.go +│ ├── 📄 base_sys_menu.go +│ ├── 📄 base_sys_param.go +│ ├── 📄 base_sys_perms.go +│ ├── 📄 base_sys_role.go +│ ├── 📄 base_sys_user.go +│ └── 📂 utils/ +│ ├── 📄 README.md +│ ├── 📄 utils.go +│ └── 📂 demo/ +│ └── 📂 controller/ +│ └── 📂 admin/ +│ ├── 📄 demo_sample.go +│ ├── 📄 controller.go +│ ├── 📄 demo.go +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ └── 📂 model/ +│ ├── 📄 demo_goods.go +│ ├── 📄 demo_sample.go +│ └── 📂 service/ +│ ├── 📄 demo_goods.go +│ ├── 📄 demo_sample.go +│ ├── 📄 demo_test.go +│ └── 📂 dict/ +│ ├── 📄 README.MD +│ └── 📂 controller/ +│ └── 📂 admin/ +│ ├── 📄 dict_info.go +│ ├── 📄 dict_type.go +│ ├── 📄 controller.go +│ ├── 📄 dict.go +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ └── 📂 model/ +│ ├── 📄 dict_info.go +│ ├── 📄 dict_type.go +│ └── 📂 packed/ +│ ├── 📄 packed.go +│ └── 📂 resource/ +│ └── 📂 initjson/ +│ ├── 📄 dict_info.json +│ ├── 📄 dict_type.json +│ └── 📂 service/ +│ ├── 📄 dict_info.go +│ ├── 📄 dict_type.go +│ ├── 📄 modules.go +│ └── 📂 space/ +│ ├── 📄 README.md +│ └── 📂 controller/ +│ └── 📂 admin/ +│ ├── 📄 space_info.go +│ ├── 📄 space_type.go +│ ├── 📄 controller.go +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ └── 📂 middleware/ +│ ├── 📄 middleware.go +│ └── 📂 model/ +│ ├── 📄 model.go +│ ├── 📄 space_info.go +│ ├── 📄 space_type.go +│ └── 📂 service/ +│ ├── 📄 service.go +│ ├── 📄 space_info.go +│ ├── 📄 space_type.go +│ ├── 📄 space.go +│ └── 📂 task/ +│ ├── 📄 README.md +│ └── 📂 controller/ +│ └── 📂 admin/ +│ ├── 📄 admin.go +│ ├── 📄 task_info.go +│ └── 📂 app/ +│ ├── 📄 app.go +│ ├── 📄 controller.go +│ └── 📂 funcs/ +│ ├── 📄 task_add_task.go +│ ├── 📄 task_stop_func.go +│ ├── 📄 task_testfunc.go +│ ├── 📄 tast_start_func.go +│ ├── 📄 go.mod +│ ├── 📄 go.sum +│ └── 📂 middleware/ +│ ├── 📄 middleware.go +│ └── 📂 model/ +│ ├── 📄 model.go +│ ├── 📄 task_info.go +│ ├── 📄 task_log.go +│ └── 📂 packed/ +│ ├── 📄 packed.go +│ └── 📂 resource/ +│ └── 📂 initjson/ +│ ├── 📄 task_info.json +│ └── 📂 service/ +│ ├── 📄 service.go +│ ├── 📄 task_info.go +│ ├── 📄 task.go +├── 📄 pre-release.sh +└── 📂 public/ +│ └── 📂 uploads/ +├── 📄 release.sh +└── 📂 scripts/ +│ ├── 📄 clean.sh +│ ├── 📄 daemon.json +│ ├── 📄 frontend.sh +│ ├── 📄 init.sh +│ ├── 📄 other_pack.sh +│ └── 📄 windows_pack.bat ``` 目前仅有Logic服 diff --git a/contrib/drivers/mysql/go.mod b/common/contrib/drivers/mysql/go.mod similarity index 100% rename from contrib/drivers/mysql/go.mod rename to common/contrib/drivers/mysql/go.mod diff --git a/contrib/drivers/mysql/go.sum b/common/contrib/drivers/mysql/go.sum similarity index 100% rename from contrib/drivers/mysql/go.sum rename to common/contrib/drivers/mysql/go.sum diff --git a/contrib/drivers/mysql/mysql.go b/common/contrib/drivers/mysql/mysql.go similarity index 100% rename from contrib/drivers/mysql/mysql.go rename to common/contrib/drivers/mysql/mysql.go diff --git a/contrib/files/README.md b/common/contrib/files/README.md similarity index 100% rename from contrib/files/README.md rename to common/contrib/files/README.md diff --git a/contrib/files/local/go.mod b/common/contrib/files/local/go.mod similarity index 100% rename from contrib/files/local/go.mod rename to common/contrib/files/local/go.mod diff --git a/contrib/files/local/go.sum b/common/contrib/files/local/go.sum similarity index 100% rename from contrib/files/local/go.sum rename to common/contrib/files/local/go.sum diff --git a/contrib/files/local/local.go b/common/contrib/files/local/local.go similarity index 100% rename from contrib/files/local/local.go rename to common/contrib/files/local/local.go diff --git a/go.work b/go.work index 7ed7e4cc..af192864 100644 --- a/go.work +++ b/go.work @@ -2,8 +2,8 @@ go 1.19 use ( ./common - ./contrib/drivers/mysql - ./contrib/files/local + ./common/contrib/drivers/mysql + ./common/contrib/files/local ./cool ./logic ./login