importPrefix=flag.String("import_prefix","","prefix to be added to go package paths for imported proto files")
importPath=flag.String("import_path","","used as the package if no input files declare go_package. If it contains slashes, everything up to the rightmost slash is ignored.")
registerFuncSuffix=flag.String("register_func_suffix","Handler","used to construct names of generated Register*<Suffix> methods.")
useRequestContext=flag.Bool("request_context",true,"determine whether to use http.Request's context or not")
allowDeleteBody=flag.Bool("allow_delete_body",false,"unless set, HTTP DELETE methods may not have a body")
grpcAPIConfiguration=flag.String("grpc_api_configuration","","path to gRPC API Configuration in YAML format")
pathType=flag.String("paths","","specifies how the paths of generated files are structured")
allowRepeatedFieldsInBody=flag.Bool("allow_repeated_fields_in_body",false,"allows to use repeated field in `body` and `response_body` field of `google.api.http` annotation option")
repeatedPathParamSeparator=flag.String("repeated_path_param_separator","csv","configures how repeated fields should be split. Allowed values are `csv`, `pipes`, `ssv` and `tsv`.")