Skip to content

crspecialu/cherry

Repository files navigation

cherry

cherry game server engine for golang

TODO

基础

  • 多环境profile配置

日志

  • 多文件配置输出
  • 过滤配置
  • LEVEL定义
  • 滚动日志

消息&路由

  • 包结构
  • 包解码编码
  • 消息路由
  • 消息序列化
  • 事件
  • 定时器

网络协议

  • tcp
  • websocket
  • http server
  • http client
  • kcp

数据配表

  • 本地加载配表
  • 第三方数据源加载配表(redis)
  • 热更新配表
  • 类型检测
  • 条件查询(go-linq)

集群

  • 配置方式加载节点
  • etcd方式加载&更新节点
  • grpc

其他

  • mysql db队列
  • nat消息队列
  • gopher-lua脚本

About

golang game server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%