func buildSyntax()

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)
}