package pay import ( "server/call" "server/common" "server/modules/pay/values" "server/pb" ) func loadConfig() error { c := map[int][]func(*pb.ReloadGameConfig) error{} c[common.ReloadConfigPayWeight] = []func(*pb.ReloadGameConfig) error{func(rgc *pb.ReloadGameConfig) error { return LoadPayWeight() }} call.LoadConfigs(c) return nil } func LoadPayWeight() error { values.PayWeightLock.Lock() defer values.PayWeightLock.Unlock() call.LoadConfigPayChannels() return nil }