package controller import ( "blazing/common/socket/errorcode" "blazing/logic/service/common" "blazing/logic/service/player" ) // Exelist 对应C#的List,Go中用切片([])替代列表 ExelistLen uint32 `json:"exelistLen" struc:"sizeof=Exelist"` Exelist []ExeingPetInfo `json:"exelist"` // 若需JSON序列化,保留原字段名 } // ExeingPetInfo 对应C#的同名结构体,存储精灵训练相关信息 type ExeingPetInfo struct { Flag uint32 `json:"_flag"` // 应该是精灵是否在训练?(对应原_flag) CapTm uint32 `json:"_capTm"` // 精灵的捕捉时间(对应原_capTm) PetId uint32 `json:"_petId"` // 训练精灵的id(对应原_petId) RemainDay uint32 `json:"_remainDay"` // 停留天数?前端用这个值除以3600,疑似时间戳(对应原_remainDay) Course uint32 `json:"_course"` // 课程(对应原_course) }