package configs // Decode 解析配置原始数据 func (c *RoomRankConfig) Decode(gameId string, configRaw *RoomRankConfigRaw) { c.GameId = gameId c.Raw = configRaw c.Id = configRaw.Id // 解析奖励 c.GenerateConfigClient() } // GenerateConfigClient 生成给客户端的配置 func (c *RoomRankConfig) GenerateConfigClient() { configClient := &RoomRankConfigClient{ Id: c.Id, } c.Client = configClient }