Add panic condition
This commit is contained in:
parent
a681624168
commit
aaa567c7df
1 changed files with 3 additions and 0 deletions
|
@ -227,6 +227,9 @@ func GetStructValues(obj interface{}, columns ...string) []interface{} {
|
|||
|
||||
for i, c := range columns {
|
||||
field := val.FieldByName(strmangle.TitleCase(c))
|
||||
if !field.IsValid() {
|
||||
panic(fmt.Sprintf("Unable to find field with name: %s\n%#v", strmangle.TitleCase(c), obj))
|
||||
}
|
||||
ret[i] = field.Interface()
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue