From cff7604ce76ed7eabbafb38d18f0979bc5e634fd Mon Sep 17 00:00:00 2001 From: Dean Karn Date: Thu, 12 Feb 2015 22:43:23 -0500 Subject: [PATCH] function rename --- baked_in.go | 4 ++-- validator.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/baked_in.go b/baked_in.go index f96398a..1fa65c2 100644 --- a/baked_in.go +++ b/baked_in.go @@ -8,14 +8,14 @@ import ( ) var bakedInValidators = map[string]ValidationFunc{ - "required": isRequired, + "required": required, "length": length, "min": min, "max": max, "regex": regex, } -func isRequired(field interface{}, param string) bool { +func required(field interface{}, param string) bool { return field != nil && field != reflect.Zero(reflect.TypeOf(field)).Interface() } diff --git a/validator.go b/validator.go index 52a3dad..e9f62b4 100644 --- a/validator.go +++ b/validator.go @@ -210,7 +210,7 @@ func (v *Validator) validateFieldByNameAndTag(f interface{}, name string, tag st return nil } - if strings.Contains(tag, omitempty) && !isRequired(f, "") { + if strings.Contains(tag, omitempty) && !required(f, "") { return nil }