Fixes #5
This commit is contained in:
parent
fd268a723e
commit
37fe30907a
@ -185,6 +185,11 @@ func goType(pkg string, f *descriptor.FieldDescriptorProto) string {
|
|||||||
}
|
}
|
||||||
return "uint64"
|
return "uint64"
|
||||||
case descriptor.FieldDescriptorProto_TYPE_INT32:
|
case descriptor.FieldDescriptorProto_TYPE_INT32:
|
||||||
|
if *f.Label == descriptor.FieldDescriptorProto_LABEL_REPEATED {
|
||||||
|
return "[]int32"
|
||||||
|
}
|
||||||
|
return "int32"
|
||||||
|
case descriptor.FieldDescriptorProto_TYPE_UINT32:
|
||||||
if *f.Label == descriptor.FieldDescriptorProto_LABEL_REPEATED {
|
if *f.Label == descriptor.FieldDescriptorProto_LABEL_REPEATED {
|
||||||
return "[]uint32"
|
return "[]uint32"
|
||||||
}
|
}
|
||||||
@ -212,11 +217,6 @@ func goType(pkg string, f *descriptor.FieldDescriptorProto) string {
|
|||||||
return "[]byte"
|
return "[]byte"
|
||||||
}
|
}
|
||||||
return "byte"
|
return "byte"
|
||||||
case descriptor.FieldDescriptorProto_TYPE_UINT32:
|
|
||||||
if *f.Label == descriptor.FieldDescriptorProto_LABEL_REPEATED {
|
|
||||||
return "[]uint32"
|
|
||||||
}
|
|
||||||
return "uint32"
|
|
||||||
case descriptor.FieldDescriptorProto_TYPE_ENUM:
|
case descriptor.FieldDescriptorProto_TYPE_ENUM:
|
||||||
return fmt.Sprintf("*%s.%s", pkg, shortType(*f.TypeName))
|
return fmt.Sprintf("*%s.%s", pkg, shortType(*f.TypeName))
|
||||||
default:
|
default:
|
||||||
|
Loading…
Reference in New Issue
Block a user