Skip to content

breezedup/goserver.v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goserver

goserver 旨在做一个传统的CS结构的服务器框架 目前主要用于游戏服务器开发 框架还在不断努力完善中,如果你对它感兴趣,请关注它的动态或者参与进来

Features

  • 组件通过package的概念统一管理(可以理解为win32下的dll),由config来配置各个组件的特性参数
  • goroutine通过Object进行包装以树型结构组织,Object间的通信通过command(内部是chan),主要是为了预防chan滥用、失控,从而造成各种死锁问题
  • 提供了时间,任务,事务,计划工作,网络通讯,模块管理的内置组件
  • 提供一套传统的游戏服务器架构(制作中...)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published