1.0.0 • Published 10 months ago
server_mmo v1.0.0
目录说明
├── 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