|
|
|
@@ -10,7 +10,7 @@ import ( |
|
|
|
var defaultValidator = validator.New() |
|
|
|
|
|
|
|
// Struct validates s and returns the first validation error as a readable message, or nil. |
|
|
|
func Struct(s interface{}) error { |
|
|
|
func Struct(s any) error { |
|
|
|
err := defaultValidator.Struct(s) |
|
|
|
if err == nil { |
|
|
|
return nil |
|
|
|
@@ -23,7 +23,7 @@ func Struct(s interface{}) error { |
|
|
|
} |
|
|
|
|
|
|
|
// Var validates a single value with the given tag (e.g. "required") and returns an error or nil. |
|
|
|
func Var(field interface{}, tag string) error { |
|
|
|
func Var(field any, tag string) error { |
|
|
|
err := defaultValidator.Var(field, tag) |
|
|
|
if err == nil { |
|
|
|
return nil |
|
|
|
|