internal/benchmarks | |
internal/benchmarks/micro | |
internal/cmd | |
internal/cmd/generate-corpus | Program generate-corpus generates a seed corpus for the fuzzers. |
internal/cmd/generate-protos | |
internal/cmd/generate-types | |
internal/cmd/pbdump | pbdump is a tool for decoding the wire format for protocol buffer messages. |
internal/conformance | |
internal/descfmt | Package descfmt provides functionality to format descriptors. |
internal/descopts | Package descopts contains the nil pointers to concrete descriptor options. |
internal/detrand | Package detrand provides deterministically random functionality. |
internal/editiondefaults | Package editiondefaults contains the binary representation of the editions defaults. |
internal/editionssupport | Package editionssupport defines constants for editions that are supported. |
internal/encoding | |
internal/encoding/defval | Package defval marshals and unmarshals textual forms of default values. |
internal/encoding/json | |
internal/encoding/messageset | Package messageset encodes and decodes the obsolete MessageSet wire format. |
internal/encoding/tag | Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go. |
internal/encoding/text | Package text implements the text format for protocol buffers. |
internal/errors | Package errors implements functions to manipulate errors. |
internal/filedesc | Package filedesc provides functionality for constructing descriptors. |
internal/filetype | Package filetype provides functionality for wrapping descriptors with Go type information. |
internal/flags | Package flags provides a set of flags controlled by build tags. |
internal/fuzz | |
internal/fuzz/jsonfuzz | Package jsonfuzz includes fuzzers for protojson.Marshal and protojson.Unmarshal. |
internal/fuzztest | Package fuzztest contains a common fuzzer test. |
internal/fuzz/textfuzz | Package textfuzz includes fuzzers for prototext.Marshal and prototext.Unmarshal. |
internal/fuzz/wirefuzz | Package wirefuzz includes a fuzzer for the wire marshaler and unmarshaler. |
internal/genid | Package genid contains constants for declarations in descriptor.proto and the well-known types. |
internal/impl | |
internal/msgfmt | Package msgfmt implements a text marshaler combining the desirable features of both the JSON and proto text formats. |
internal/order | Package order provides ordered access to messages and maps. |
internal/pragma | Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties. |
internal/protobuild | Package protobuild constructs messages. |
internal/protolazy | Package protolazy contains internal data structures for lazy message decoding. |
internal/protolegacy | Package protolegacy is a stub version of the v1 proto package to satisfy internal/testprotos/legacy dependencies. |
internal/race_test | |
internal/race_test/file_desc_init | |
internal/race_test/lazy | |
internal/race_test/messageset_extension_init | |
internal/reflection_test | |
internal/set | Package set provides simple set data structures for uint64s. |
internal/strs | Package strs provides string manipulation functionality specific to protobuf. |
internal/test | |
internal/testprotos | |
internal/testprotos/annotation | |
internal/testprotos/benchmarks | |
internal/testprotos/benchmarks/datasets | |
internal/testprotos/benchmarks/datasets/google_message1 | |
internal/testprotos/benchmarks/datasets/google_message1/proto2 | |
internal/testprotos/benchmarks/datasets/google_message1/proto3 | |
internal/testprotos/benchmarks/datasets/google_message2 | |
internal/testprotos/benchmarks/datasets/google_message3 | |
internal/testprotos/benchmarks/datasets/google_message4 | |
internal/testprotos/benchmarks/micro | |
internal/testprotos/conformance | |
internal/testprotos/conformance/editions | |
internal/testprotos/conformance/editionsmigration | |
internal/testprotos/editionsfuzztest | |
internal/testprotos/enums | |
internal/testprotos/enums/enums_hybrid | |
internal/testprotos/enums/enums_opaque | |
internal/testprotos/examples | |
internal/testprotos/examples/ext | |
internal/testprotos/fieldtrack | |
internal/testprotos/fuzz | |
internal/testprotos/irregular | |
internal/testprotos/lazy | |
internal/testprotos/lazy/lazy_hybrid | |
internal/testprotos/lazy/lazy_opaque | |
internal/testprotos/legacy | |
internal/testprotos/legacy/bug1052 | |
internal/testprotos/legacy/proto2_20160225_2fc053c5 | Package proto2_20160225_2fc053c5 is a generated protocol buffer package. |
internal/testprotos/legacy/proto2_20160519_a4ab9ec5 | Package proto2_20160519_a4ab9ec5 is a generated protocol buffer package. |
internal/testprotos/legacy/proto2_20180125_92554152 | Package proto2_20180125_92554152 is a generated protocol buffer package. |
internal/testprotos/legacy/proto2_20180430_b4deda09 | |
internal/testprotos/legacy/proto2_20180814_aa810b61 | |
internal/testprotos/legacy/proto2_20190205_c823c79e | |
internal/testprotos/legacy/proto3_20160225_2fc053c5 | Package proto3_20160225_2fc053c5 is a generated protocol buffer package. |
internal/testprotos/legacy/proto3_20160519_a4ab9ec5 | Package proto3_20160519_a4ab9ec5 is a generated protocol buffer package. |
internal/testprotos/legacy/proto3_20180125_92554152 | Package proto3_20180125_92554152 is a generated protocol buffer package. |
internal/testprotos/legacy/proto3_20180430_b4deda09 | |
internal/testprotos/legacy/proto3_20180814_aa810b61 | |
internal/testprotos/legacy/proto3_20190205_c823c79e | |
internal/testprotos/messageset | |
internal/testprotos/messageset/messagesetpb | |
internal/testprotos/messageset/messagesetpb/messagesetpb_hybrid | |
internal/testprotos/messageset/messagesetpb/messagesetpb_opaque | |
internal/testprotos/messageset/msetextpb | |
internal/testprotos/messageset/msetextpb/msetextpb_hybrid | |
internal/testprotos/messageset/msetextpb/msetextpb_opaque | |
internal/testprotos/mixed | |
internal/testprotos/news | |
internal/testprotos/nullable | |
internal/testprotos/order | |
internal/testprotos/race | |
internal/testprotos/race/extender | |
internal/testprotos/race/message | |
internal/testprotos/registry | |
internal/testprotos/required | |
internal/testprotos/required/required_hybrid | |
internal/testprotos/required/required_opaque | |
internal/testprotos/test | |
internal/testprotos/test3 | |
internal/testprotos/test3/test3_hybrid | |
internal/testprotos/test3/test3_opaque | |
internal/testprotos/testeditions | |
internal/testprotos/testeditions/testeditions_hybrid | |
internal/testprotos/testeditions/testeditions_opaque | |
internal/testprotos/textpb2 | |
internal/testprotos/textpb3 | |
internal/testprotos/textpbeditions | |
internal/testprotos/textpbeditions/textpbeditions_hybrid | |
internal/testprotos/textpbeditions/textpbeditions_opaque | |
internal/test/race | |
internal/version | Package version records versioning information about this module. |
internal/weakdeps | Package weakdeps exists to add weak module dependencies. |