allow unexported fields on model structs
Showing
1 changed file
with
3 additions
and
0 deletions
| ... | @@ -43,6 +43,9 @@ func newModelInfo(val reflect.Value) (info *modelInfo) { | ... | @@ -43,6 +43,9 @@ func newModelInfo(val reflect.Value) (info *modelInfo) { |
| 43 | for i := 0; i < ind.NumField(); i++ { | 43 | for i := 0; i < ind.NumField(); i++ { |
| 44 | field := ind.Field(i) | 44 | field := ind.Field(i) |
| 45 | sf = ind.Type().Field(i) | 45 | sf = ind.Type().Field(i) |
| 46 | if sf.PkgPath != "" { | ||
| 47 | continue | ||
| 48 | } | ||
| 46 | fi, err = newFieldInfo(info, field, sf) | 49 | fi, err = newFieldInfo(info, field, sf) |
| 47 | 50 | ||
| 48 | if err != nil { | 51 | if err != nil { | ... | ... |
-
Please register or sign in to post a comment