1.0.0 • Published 10 months ago

server_mmo v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months ago

目录说明

├── api        --对外接口实现 
│   └── logic
│       ├── methods.go    --RPC方法的入口 (不需要自己实现 自动生成)
│       └── service.go   
├── bin         --二进制执行文件
│   └── logic
├── cmd         --Main入口 
│   └── logic
├── internal    --游戏服务业务逻辑 
│   └──  logic
|        ├── dao        --该目录下存放logic服务的dao文件
│        └── internal   --该目录下具体实现服务的各模块,内部可拆分子目录(如hero、skin等)
│            └── property    --静态数据存放在此目录下
│            └── skin
│            └── hero
├── pkg         --通用工具包
│   ├── common  --通用方法定义
│   ├── consts  --常量定义
│   ├── deps    --依赖封装
│   ├── ec      --错误码定义
│   └── proto   --各服务的proto文件生成的代码
├── proto       --PROTO文件
|   ├── logic   
|        ├── logic.proto    --service和rpc
│        └── message.proto  --服务的message
├── scripts     --脚本目录
│   ├── tpl
│   └── sql 
├── third_party --第三方依赖
│   └── protobuffer
│       ├── go-proto-validators
│       ├── google
│       │   ├── api
│       │   └── rpc
│       └── tevat
│           └── api
├── tools       --项目工具
└── vendor
1.0.0

10 months ago