in api-generator/main.go [374:386]
func buildSyntax(syntax *string) (ptype.Syntax, error) {
if syntax == nil {
return ptype.Syntax_SYNTAX_PROTO2, nil
}
switch *syntax {
case "proto2":
return ptype.Syntax_SYNTAX_PROTO2, nil
case "proto3":
return ptype.Syntax_SYNTAX_PROTO3, nil
}
return ptype.Syntax_SYNTAX_PROTO2, fmt.Errorf("unrecognized syntax %s", *syntax)
}