fixup for older go #56
7
util.go
7
util.go
@ -92,10 +92,15 @@ func newPathRequest(path string, method string, body string, msg interface{}, ta
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
fld := tmsg.Type().Field(i)
|
fld := tmsg.Type().Field(i)
|
||||||
|
// Skip unexported fields.
|
||||||
|
if fld.PkgPath != "" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
/* check for empty PkgPath can be replaced with new method IsExported
|
||||||
if !fld.IsExported() {
|
if !fld.IsExported() {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
t := &tag{}
|
t := &tag{}
|
||||||
for _, tn := range tags {
|
for _, tn := range tags {
|
||||||
ts, ok := fld.Tag.Lookup(tn)
|
ts, ok := fld.Tag.Lookup(tn)
|
||||||
|
Loading…
Reference in New Issue
Block a user