package client type MsgResponse struct { Success bool `json:"success"` ErrCode int `json:"errCode"` Msg string `json:"msg"` } type InfosResponse[T any] struct { MsgResponse InfosData[T] } type InfosData[T any] struct { Infos []T `json:"infos"` TotalCount int64 `json:"totalCount"` PageNo int `json:"pageNo"` }