// Bench-only subset of test/proto/proto2_basic.proto with go_package set. // Same field numbers and wire format as the Lua-tested version. syntax = "proto2"; package proto2_basic; option go_package = "github.com/tarantool-protobuf/bench/go/pb/proto2pb;proto2pb"; message BenchPayload { required int32 id = 1; optional string name = 2 [default = "anonymous"]; optional int32 retries = 3 [default = 3]; repeated int32 lucky_numbers = 4 [packed = true]; repeated string tags = 5; optional Inner inner = 6; optional group Stats = 7 { optional int32 latency_ns = 8; optional int32 attempts = 9; } message Inner { required string key = 1; optional int32 weight = 2; } extensions 100 to 199; } extend BenchPayload { optional int32 ext_count = 100; optional string ext_label = 101; }