syntax = "proto3";
package app.protobuf;
option go_package=".;proto";

message SubMessage1 {
  int32 field1 = 1;
  int32 field2 = 2;
}

message SubMessage2 {
  int32 field1 = 1;
  string field2 = 2;
}

message MessageBytesExtra {
  SubMessage1 message1 = 1;
  repeated SubMessage2 message2 = 3;
}