//
pkg.gl
Category
github.com/mx5566/server
repository
0.0.0-20240605170549-95405ceb15d0
Repository:
https://github.com/mx5566/server.git
Documentation:
pkg.go.dev
Overview
Dependencies
0
Dependents
0
#
Packages
base
No description provided by the author
client
No description provided by the author
server
No description provided by the author
tool
No description provided by the author
#
README
分布式框架开发开发中
采用actor模型开发服务器,避免多线程锁问题,通过消息进行交互,所有的状态转化都在entity实体的内部
通过rpc进行远程通信,不需要写函数与消息的绑定关系,自动的去查找对应函数去调用
使用etcd作为服务的注册与发现
增加nats作为服务器之间交互的消息队列
增加mongodb数据库支持
增加寻路算法A*
增加根据navigation里面的obj文件生成 bi文件的网格寻路算法
增加根据excel文件自动生成go文件的代码
增加雪花算法生成分布式全局唯一的UUID
aoi十字链表模式,为了提高插入的效率增加了跳表版本的十字链表