package parkour import ( "go_dreamfactory/comm" "go_dreamfactory/lego/sys/timewheel" "go_dreamfactory/pb" "sync" ) type Recommend struct { parkour *pb.DBParkour user *pb.DBUser member *pb.DBRaceMember } ///捕羊大赛对象 type RaceItem struct { Id string //战斗id lock sync.Mutex //战斗锁 防止计时器和消息同时操作对象 Rtype pb.RaceType //比赛类型 RedMember []*pb.DBRaceMember //红方成员 RedScore int32 //红方分值 BuleMember []*pb.DBRaceMember //蓝方成员 Session map[string]comm.IUserSession BuleScore int32 //蓝方分值 overtimer *timewheel.Task //准备倒计时定时器 }