1. 该项目是一个微信小游戏,合成类型小游戏
2. 使用 go 为服务端,部署 linux 服务器中
3. 基于 websicket protobuf 消息格式和客户端通信
4. 使用 mysql 为持久层,redis 为中间缓存
5. 项目分为登陆服务器、游戏服务器
登陆服务器处理登陆消息,返回客户端 token
游戏服务通过 token 绑定用户,进而通信操作
6. 在 gin vue admin 框架的基础上实现该项目的后台,提供维护、获取用户信息、操作游戏数据、查看游戏数据等功能
7. 该项目服务端从设计到开发到上线均为自己完成