Remove custom verb support from template parser

Remove support for custom verbs because of the ambiguity with colons in the rest of the path.

Also replace the existing path template parser, which was ad-hoc, with a recursive descent parser.
3 files changed
tree: 305efc68720158ecc01b2bdf5c98a3f4298f9e43
  1. .travis.yml
  2. call_option.go
  3. call_option_test.go
  4. client_option.go
  5. client_option_test.go
  6. CONTRIBUTING.md
  7. dial.go
  8. gax.go
  9. invoke.go
  10. invoke_test.go
  11. LICENSE
  12. path_template.go
  13. path_template_parser.go
  14. path_template_test.go
  15. README.md
README.md

Google API Extensions for Go

Build Status Code Coverage

Google API Extensions for Go (gax-golang) is a set of modules which aids the development of APIs for clients and servers based on gRPC and Google API conventions.