Fix unexported field detection

This commit is contained in:
Javier Provecho Fernandez 2015-01-01 16:22:02 +01:00
parent c8dedf7f39
commit 6d92063b99

View File

@ -170,7 +170,7 @@ func Validate(obj interface{}) error {
field := typ.Field(i) field := typ.Field(i)
// Allow ignored and unexported fields in the struct // Allow ignored and unexported fields in the struct
if field.Tag.Get("form") == "-" || field.PkgPath != "" { if len(field.PkgPath) > 0 || field.Tag.Get("form") == "-" {
continue continue
} }