Get desktop application:
View/edit binary Protocol Buffers messages
optional int32 deprecated_int32 = 1
oneof deprecated_oneof
int32 deprecated_oneof_field = 2
Used as request type in: TestService.Foo, TestService.TestStream
(message has no fields)
Used as response type in: TestService.Foo, TestService.TestStream
(message has no fields)
Used in: TestAllTypes, TestPackedTypes, TestUnpackedTypes
FOREIGN_FOO = 4
FOREIGN_BAR = 5
FOREIGN_BAZ = 6
Used in: TestAllTypes
optional int32 c = 1
optional int32 d = 2
Used in: TestAllTypes
Used in: TestAllTypes
(message has no fields)
optional int32 a = 17
optional int32 same_field_number = 16
(message has no fields)
Used in: TestAllExtensions.NestedMessage
(message has no fields)
Used in: OptionalGroup, RepeatedGroup
Used in: TestAllTypes.NestedMessage
optional int32 optional_int32 = 1
optional int64 optional_int64 = 2
optional uint32 optional_uint32 = 3
optional uint64 optional_uint64 = 4
optional sint32 optional_sint32 = 5
optional sint64 optional_sint64 = 6
optional fixed32 optional_fixed32 = 7
optional fixed64 optional_fixed64 = 8
optional sfixed32 optional_sfixed32 = 9
optional sfixed64 optional_sfixed64 = 10
optional float optional_float = 11
optional double optional_double = 12
optional bool optional_bool = 13
optional string optional_string = 14
optional bytes optional_bytes = 15
optional group goproto.proto.test.TestAllTypes.OptionalGroup = 16
optional ForeignMessage optional_foreign_message = 19
optional ImportMessage optional_import_message = 20
optional ForeignEnum optional_foreign_enum = 22
optional ImportEnum optional_import_enum = 23
repeated int32 repeated_int32 = 31
repeated int64 repeated_int64 = 32
repeated uint32 repeated_uint32 = 33
repeated uint64 repeated_uint64 = 34
repeated sint32 repeated_sint32 = 35
repeated sint64 repeated_sint64 = 36
repeated fixed32 repeated_fixed32 = 37
repeated fixed64 repeated_fixed64 = 38
repeated sfixed32 repeated_sfixed32 = 39
repeated sfixed64 repeated_sfixed64 = 40
repeated float repeated_float = 41
repeated double repeated_double = 42
repeated bool repeated_bool = 43
repeated string repeated_string = 44
repeated bytes repeated_bytes = 45
repeated group goproto.proto.test.TestAllTypes.RepeatedGroup = 46
repeated ForeignMessage repeated_foreign_message = 49
repeated ImportMessage repeated_importmessage = 50
repeated ForeignEnum repeated_foreign_enum = 52
repeated ImportEnum repeated_importenum = 53
map<int32, int32> map_int32_int32 = 56
map<int64, int64> map_int64_int64 = 57
map<uint32, uint32> map_uint32_uint32 = 58
map<uint64, uint64> map_uint64_uint64 = 59
map<sint32, sint32> map_sint32_sint32 = 60
map<sint64, sint64> map_sint64_sint64 = 61
map<fixed32, fixed32> map_fixed32_fixed32 = 62
map<fixed64, fixed64> map_fixed64_fixed64 = 63
map<sfixed32, sfixed32> map_sfixed32_sfixed32 = 64
map<sfixed64, sfixed64> map_sfixed64_sfixed64 = 65
map<int32, float> map_int32_float = 66
map<int32, double> map_int32_double = 67
map<bool, bool> map_bool_bool = 68
map<string, string> map_string_string = 69
map<string, bytes> map_string_bytes = 70
optional int32 default_int32 = 81
optional int64 default_int64 = 82
optional uint32 default_uint32 = 83
optional uint64 default_uint64 = 84
optional sint32 default_sint32 = 85
optional sint64 default_sint64 = 86
optional fixed32 default_fixed32 = 87
optional fixed64 default_fixed64 = 88
optional sfixed32 default_sfixed32 = 89
optional sfixed64 default_sfixed64 = 80
optional float default_float = 91
optional double default_double = 92
optional bool default_bool = 93
optional string default_string = 94
optional bytes default_bytes = 95
optional ForeignEnum default_foreign_enum = 97
oneof oneof_field
uint32 oneof_uint32 = 111
string oneof_string = 113
bytes oneof_bytes = 114
bool oneof_bool = 115
uint64 oneof_uint64 = 116
float oneof_float = 117
double oneof_double = 118
group goproto.proto.test.TestAllTypes.OneofGroup = 121
oneof oneof_optional
uint32 oneof_optional_uint32 = 120
Used in: TestAllTypes
FOO = 0
BAR = 1
BAZ = 2
NEG = -1
Used in: TestAllTypes, OptionalGroup, RepeatedGroup
Used in: TestAllTypes
optional int32 a = 1
optional int32 b = 2
Used in: TestAllTypes
optional int32 a = 17
optional NestedMessage optional_nested_message = 1000
optional int32 same_field_number = 16
Used in: TestAllTypes
optional int32 a = 47
optional NestedMessage optional_nested_message = 1001
(message has no fields)
(message has no fields)
repeated int32 packed_int32 = 90
repeated int64 packed_int64 = 91
repeated uint32 packed_uint32 = 92
repeated uint64 packed_uint64 = 93
repeated sint32 packed_sint32 = 94
repeated sint64 packed_sint64 = 95
repeated fixed32 packed_fixed32 = 96
repeated fixed64 packed_fixed64 = 97
repeated sfixed32 packed_sfixed32 = 98
repeated sfixed64 packed_sfixed64 = 99
repeated float packed_float = 100
repeated double packed_double = 101
repeated bool packed_bool = 102
repeated ForeignEnum packed_enum = 103
Used in: TestRequiredForeign
required int32 required_field = 1
optional group goproto.proto.test.TestRequiredGroupFields.OptionalGroup = 1
repeated group goproto.proto.test.TestRequiredGroupFields.RepeatedGroup = 3
Used in: TestRequiredGroupFields
Used in: TestRequiredGroupFields
(message has no fields)
(message has no fields)
repeated int32 unpacked_int32 = 90
repeated int64 unpacked_int64 = 91
repeated uint32 unpacked_uint32 = 92
repeated uint64 unpacked_uint64 = 93
repeated sint32 unpacked_sint32 = 94
repeated sint64 unpacked_sint64 = 95
repeated fixed32 unpacked_fixed32 = 96
repeated fixed64 unpacked_fixed64 = 97
repeated sfixed32 unpacked_sfixed32 = 98
repeated sfixed64 unpacked_sfixed64 = 99
repeated float unpacked_float = 100
repeated double unpacked_double = 101
repeated bool unpacked_bool = 102
repeated ForeignEnum unpacked_enum = 103
optional bytes weird_default = 1