1syntax = "proto3"; 2 3package my_application; 4 5option go_package = "my_applicationpb"; 6option java_multiple_files = true; 7option java_outer_classname = "ServiceProto"; 8option java_package = "com.my_application"; 9 10 11import "uuid.proto"; 12 13message MyMessage { 14 uuid.Uuid message_id = 1; 15 string some_payload = 2; 16} 17 18service MyService { 19 rpc GetUuid(MyMessage) returns (uuid.Uuid){ 20 21 } 22 rpc GetMyMessage(uuid.Uuid) returns (MyMessage){ 23 24 } 25} 26