Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
pbdump
pbdump is a tool for decoding the wire format for protocol buffer messages.
|
pbdump is a tool for decoding the wire format for protocol buffer messages. |
Package descopts contains the nil pointers to concrete descriptor options.
|
Package descopts contains the nil pointers to concrete descriptor options. |
Package detrand provides deterministically random functionality.
|
Package detrand provides deterministically random functionality. |
encoding
|
|
defval
Package defval marshals and unmarshals textual forms of default values.
|
Package defval marshals and unmarshals textual forms of default values. |
pack
Package pack enables manual encoding and decoding of protobuf wire data.
|
Package pack enables manual encoding and decoding of protobuf wire data. |
tag
Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go.
|
Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go. |
text
Package text implements the text format for protocol buffers.
|
Package text implements the text format for protocol buffers. |
wire
Package wire parses and formats the protobuf wire encoding.
|
Package wire parses and formats the protobuf wire encoding. |
Package errors implements functions to manipulate errors.
|
Package errors implements functions to manipulate errors. |
Package fieldnum contains constants for field numbers of fields in messages declared in descriptor.proto and any of the well-known types.
|
Package fieldnum contains constants for field numbers of fields in messages declared in descriptor.proto and any of the well-known types. |
Package fileinit constructs protoreflect.FileDescriptors from the encoded file descriptor proto messages.
|
Package fileinit constructs protoreflect.FileDescriptors from the encoded file descriptor proto messages. |
Package flags provides a set of flags controlled by build tags.
|
Package flags provides a set of flags controlled by build tags. |
Package mapsort provides sorted access to maps.
|
Package mapsort provides sorted access to maps. |
Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties.
|
Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties. |
Package prototype provides builders to construct protobuf types that implement the interfaces defined in the protoreflect package.
|
Package prototype provides builders to construct protobuf types that implement the interfaces defined in the protoreflect package. |
Package scalar provides wrappers for populating optional scalar fields.
|
Package scalar provides wrappers for populating optional scalar fields. |
Package set provides simple set data structures for uint64s.
|
Package set provides simple set data structures for uint64s. |
testprotos
|
|
legacy/proto2.v0.0.0-20160225-2fc053c5
Package github_com_golang_protobuf_v2_internal_testprotos_legacy_proto2_v0_0_0_20160225_2fc053c5 is a generated protocol buffer package.
|
Package github_com_golang_protobuf_v2_internal_testprotos_legacy_proto2_v0_0_0_20160225_2fc053c5 is a generated protocol buffer package. |
legacy/proto2.v0.0.0-20160519-a4ab9ec5
Package proto2_v0_0_0_20160519_a4ab9ec5 is a generated protocol buffer package.
|
Package proto2_v0_0_0_20160519_a4ab9ec5 is a generated protocol buffer package. |
legacy/proto2.v1.0.0-20180125-92554152
Package proto2_v1_0_0_20180125_92554152 is a generated protocol buffer package.
|
Package proto2_v1_0_0_20180125_92554152 is a generated protocol buffer package. |
legacy/proto3.v0.0.0-20160225-2fc053c5
Package github_com_golang_protobuf_v2_internal_testprotos_legacy_proto3_v0_0_0_20160225_2fc053c5 is a generated protocol buffer package.
|
Package github_com_golang_protobuf_v2_internal_testprotos_legacy_proto3_v0_0_0_20160225_2fc053c5 is a generated protocol buffer package. |
legacy/proto3.v0.0.0-20160519-a4ab9ec5
Package proto3_v0_0_0_20160519_a4ab9ec5 is a generated protocol buffer package.
|
Package proto3_v0_0_0_20160519_a4ab9ec5 is a generated protocol buffer package. |
legacy/proto3.v1.0.0-20180125-92554152
Package proto3_v1_0_0_20180125_92554152 is a generated protocol buffer package.
|
Package proto3_v1_0_0_20180125_92554152 is a generated protocol buffer package. |
Package typefmt provides functionality to format descriptors.
|
Package typefmt provides functionality to format descriptors. |
Package value provides functionality for wrapping Go values to implement protoreflect values.
|
Package value provides functionality for wrapping Go values to implement protoreflect values. |
Click to show internal directories.
Click to hide internal directories.