syntax = "proto3";

package api.user.v1;

option go_package = "github.com/go-kratos/kratos/examples/kratos-http-grpc/api/user/v1;v1";
option java_multiple_files = true;
option java_package = "api.user.v1";

import "google/api/annotations.proto";

service User {
  rpc GetMyMessages (GetMyMessagesRequest) returns (GetMyMessagesReply){
    option (google.api.http) = {
      get: "/v1/user/get/message/{count}"
      body: "*"
    };
  }
}


message GetMyMessagesRequest {
  int64 count = 1;
}
message GetMyMessagesReply {
  repeated Message messages = 1;
}

message Message {
  string content = 1;
}