# blazing 这是骄阳号开发团队的开源项目,请勿用于商业用途。 在软件开发中,repo、impl、mapper 和 model 是常见的分层架构组件 ## 项目介绍 ## seer-project 项目结构: ```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服 主类位于 **server -> logic -> go -> LogicServer** 详情查看 [文档](./docs) - [战斗](./docs/battle.md) - [编解码](./docs/codec.md) - [指令](./docs/command.md) - [系统属性](./docs/properties.md) - [登录](./docs/login.md)