/ant

service for game

Primary LanguageGo

ant

service for game

没啥新鲜的内容

把 leaf 拆分整改了下,轻量级,不支持各种扩展,不追求什么功能都能做,够用就好,简单快捷,少出错 非常懒,懒得解释

1 目前只能用protobuf 做通信 msgtype uint16类型 建议从1000起 递增

添加功能 
 func( call *CallInfo){
	
	call.Args //本服务需要的参数
	call.Data //附加信息
	计算得出结果
	res 
	error
	
	//如果需要异步调用其他服务{
		cb := func(in interface{}, e error){
			call.Setresult(in, e)
		}
		mod.Route(ID, cb, in, data) //调用其他服务, 服务号, 回调函数, 参数, 附加数据
	}
	//不需要的话
	call.Setresult(res, error)
}