test.api 386 B

123456789101112131415161718
  1. // syntax doc
  2. syntax = "v1" // syntax comment
  3. // type doc
  4. type Request {
  5. Name string `path:"name,options=you|me"`
  6. }
  7. type Response {
  8. Message string `json:"message"`
  9. }
  10. // service doc
  11. service greet-api {
  12. // handler doc
  13. @handler GreetHandler // handler comment
  14. get /from/:name(Request) returns (Response);
  15. }