| codec | |
| conformance | conformance implements the conformance test subprocess protocol as documented in conformance.proto. |
| conformance/internal | |
| gogoproto | Package gogoproto provides extensions for protocol buffers to achieve: |
| gogoreplace | |
| io | |
| jsonpb | Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON. |
| jsonpb/jsonpb_test_proto | |
| plugin | |
| plugin/compare | |
| plugin/defaultcheck | The defaultcheck plugin is used to check whether nullable is not used incorrectly. |
| plugin/description | The description (experimental) plugin generates a Description method for each message. |
| plugin/embedcheck | The embedcheck plugin is used to check whether embed is not used incorrectly. |
| plugin/enumstringer | The enumstringer (experimental) plugin generates a String method for each enum. |
| plugin/equal | The equal plugin generates an Equal and a VerboseEqual method for each message. |
| plugin/face | The face plugin generates a function will be generated which can convert a structure which satisfies an interface (face) to the specified structure. |
| plugin/gostring | The gostring plugin generates a GoString method for each message. |
| plugin/marshalto | The marshalto plugin generates a Marshal and MarshalTo method for each message. |
| plugin/oneofcheck | The oneofcheck plugin is used to check whether oneof is not used incorrectly. |
| plugin/populate | The populate plugin generates a NewPopulated function. |
| plugin/size | The size plugin generates a Size or ProtoSize method for each message. |
| plugin/stringer | The stringer plugin generates a String method for each message. |
| plugin/testgen | The testgen plugin generates Test and Benchmark functions for each message. |
| plugin/union | The onlyone plugin generates code for the onlyone extension. |
| plugin/unmarshal | The unmarshal plugin generates a Unmarshal method for each message. |
| proto | Package proto converts data structures to and from the wire format of protocol buffers. |
| protoc-gen-combo | |
| protoc-gen-gofast | |
| protoc-gen-gogo | A plugin for the Google protocol buffer compiler to generate Go code. |
| protoc-gen-gogo/descriptor | Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types. |
| protoc-gen-gogofast | |
| protoc-gen-gogofaster | |
| protoc-gen-gogo/generator | The code generator for the plugin for the Google protocol buffer compiler. |
| protoc-gen-gogo/generator/internal | |
| protoc-gen-gogo/grpc | Package grpc outputs gRPC service descriptions in Go code. |
| protoc-gen-gogo/plugin | |
| protoc-gen-gogoslick | |
| protoc-gen-gogotypes | |
| protoc-gen-gostring | |
| protoc-min-version | |
| proto/proto3_proto | |
| proto/test_proto | |
| sortkeys | |
| test | |
| test/asymetric-issue125 | |
| test/cachedsize | |
| test/casttype | |
| test/casttype/combos | |
| test/casttype/combos/both | |
| test/casttype/combos/marshaler | |
| test/casttype/combos/neither | |
| test/casttype/combos/unmarshaler | |
| test/castvalue | |
| test/castvalue/combos | |
| test/castvalue/combos/both | |
| test/castvalue/combos/marshaler | |
| test/castvalue/combos/unmarshaler | |
| test/combos | |
| test/combos/both | |
| test/combos/marshaler | |
| test/combos/unmarshaler | |
| test/custom | Package custom contains custom types for test and example purposes. |
| test/custombytesnonstruct | |
| test/custom-dash-type | Package custom contains custom types for test and example purposes. |
| test/dashfilename | |
| test/data | |
| test/defaultconflict | |
| test/deterministic | |
| test/embedconflict | |
| test/empty-issue70 | |
| test/enumcustomname | |
| test/enumdecl | |
| test/enumdecl_all | |
| test/enumprefix | |
| test/enumstringer | |
| test/example | |
| test/filedotname | |
| test/fuzztests | |
| test/group | |
| test/importcustom-issue389 | |
| test/importcustom-issue389/imported | |
| test/importcustom-issue389/importing | |
| test/importdedup | |
| test/importdedup/subpkg | |
| test/importduplicate | |
| test/importduplicate/proto | |
| test/importduplicate/sortkeys | |
| test/indeximport-issue72 | |
| test/indeximport-issue72/index | |
| test/int64support | |
| test/issue260 | |
| test/issue261 | |
| test/issue262 | |
| test/issue270 | |
| test/issue312 | |
| test/issue312/events | |
| test/issue322 | |
| test/issue330 | |
| test/issue34 | |
| test/issue411 | |
| test/issue42order | |
| test/issue435 | |
| test/issue438 | |
| test/issue444 | |
| test/issue449 | |
| test/issue498 | |
| test/issue503 | |
| test/issue530 | |
| test/issue617 | |
| test/issue620 | |
| test/issue630 | |
| test/issue8 | |
| test/jsonpb-gogo | |
| test/mapdefaults | Package mapdefaults is a generated protocol buffer package. |
| test/mapdefaults/combos | |
| test/mapdefaults/combos/both | |
| test/mapdefaults/combos/marshaler | |
| test/mapdefaults/combos/neither | |
| test/mapdefaults/combos/unmarshaler | |
| test/mapsproto2 | |
| test/mapsproto2/combos | |
| test/mapsproto2/combos/both | |
| test/mapsproto2/combos/marshaler | |
| test/mapsproto2/combos/neither | |
| test/mapsproto2/combos/unmarshaler | |
| test/merge | |
| test/mixbench | |
| test/moredefaults | |
| test/nopackage | |
| test/oneof | |
| test/oneof3 | |
| test/oneof3/combos | |
| test/oneof3/combos/both | |
| test/oneof3/combos/marshaler | |
| test/oneof3/combos/neither | |
| test/oneof3/combos/unmarshaler | |
| test/oneof/combos | |
| test/oneof/combos/both | |
| test/oneof/combos/marshaler | |
| test/oneof/combos/neither | |
| test/oneof/combos/unmarshaler | |
| test/oneofembed | |
| test/packed | |
| test/proto3extension | |
| test/protobuffer | |
| test/protosize | |
| test/required | |
| test/setextensionbytes | |
| test/sizerconflict | |
| test/sizeunderscore | |
| test/stdtypes | |
| test/tags | |
| test/theproto3 | |
| test/theproto3/combos | |
| test/theproto3/combos/both | |
| test/theproto3/combos/marshaler | |
| test/theproto3/combos/neither | |
| test/theproto3/combos/unmarshaler | |
| test/typedecl | |
| test/typedecl_all | |
| test/typedeclimport | Package typedeclimport is a generated protocol buffer package. |
| test/typedeclimport/subpkg | Package subpkg is a generated protocol buffer package. |
| test/types | |
| test/types/combos | |
| test/types/combos/both | |
| test/types/combos/marshaler | |
| test/types/combos/neither | |
| test/types/combos/unmarshaler | |
| test/unmarshalmerge | |
| test/unrecognized | |
| test/unrecognizedgroup | |
| test/xxxfields | |
| types | Package types contains code for interacting with well-known types. |
| vanity | |
| vanity/command | |
| vanity/test | |
| vanity/test/fast | |
| vanity/test/faster | |
| vanity/test/slick | |
| version | |