in api-generator/main.go [427:438]
func buildMessageFields(fields []*descriptor.FieldDescriptorProto, output []*ptype.Field) ([]*ptype.Field, error) {
for _, field := range fields {
result, err := buildMessageField(field)
if err != nil {
return nil, errors.Wrapf(err, "could not process field %s", *field.Name)
}
output = append(output, result)
}
return output, nil
}