protoreflect: github.com/jhump/protoreflect

Directories

PathSynopsis
codecPackage codec contains a reader/write type that assists with encoding and decoding protobuf's binary representation.
descPackage desc contains "rich descriptors" for protocol buffers.
desc/builderPackage builder contains a means of building and modifying proto descriptors programmatically.
desc/internal
desc/protoparsePackage protoparse provides functionality for parsing *.proto source files into descriptors that can be used with other protoreflect packages, like dynamic messages and dynamic GRPC clients.
desc/protoprintPackage protoprint provides a mechanism to generate protobuf source code from descriptors.
dynamicPackage dynamic provides an implementation for a dynamic protobuf message.
dynamic/grpcdynamicPackage grpcdynamic provides a dynamic RPC stub.
dynamic/msgregistryPackage msgregistry contains a registry of known message and enum types.
grpcreflectPackage grpcreflect provides GRPC-specific extensions to protobuf reflection.
internalPackage internal contains some code that should not be exported but needs to be shared across more than one of the protoreflect sub-packages.
internal/testprotos
internal/testprotos/nopkg
internal/testprotos/pkg
internal/testutil

Updated 2020-02-18. Refresh now. Tools for package owners.