package game type Config any func NewConfig(point int) Config { switch point { case 4: return ConfigPush{} case 5: return ConfigWait{} default: return nil } } var G Config