greeter.proto 720 B

123456789101112131415161718192021222324252627282930
  1. syntax = "proto3";
  2. package helloworld.v1;
  3. import "google/api/annotations.proto";
  4. option go_package = "github.com/go-kratos/kratos-layout/api/helloworld/v1;v1";
  5. option java_multiple_files = true;
  6. option java_package = "dev.kratos.api.helloworld.v1";
  7. option java_outer_classname = "HelloWorldProtoV1";
  8. // The greeting service definition.
  9. service Greeter {
  10. // Sends a greeting
  11. rpc SayHello (HelloRequest) returns (HelloReply) {
  12. option (google.api.http) = {
  13. get: "/helloworld/{name}",
  14. };
  15. }
  16. }
  17. // The request message containing the user's name.
  18. message HelloRequest {
  19. string name = 1;
  20. }
  21. // The response message containing the greetings
  22. message HelloReply {
  23. string message = 1;
  24. }