验证时已经是 map[string]any 的数组了 ,明明 key 是存在的,只是 value 是 0 的数字,怎么就无法通过 required 验证。 v := validate.Map(map[string]any{"xxx": 0}) v.StringRule("xxx", "required|uint|in:0,1,2")