Directories ¶
Path | Synopsis |
---|---|
Package codec contains a reader/write type that assists with encoding and decoding protobuf's binary representation.
|
Package codec contains a reader/write type that assists with encoding and decoding protobuf's binary representation. |
Package desc contains "rich descriptors" for protocol buffers.
|
Package desc contains "rich descriptors" for protocol buffers. |
builder
Package builder contains a means of building and modifying proto descriptors programmatically.
|
Package builder contains a means of building and modifying proto descriptors programmatically. |
internal
* * @Author: ZhaoYadong * @Date: 2020-11-03 15:46:09 * @LastEditors: ZhaoYadong * @LastEditTime: 2020-11-03 16:05:13 * @FilePath: /src/protoreflect/desc/internal/util.go
|
* * @Author: ZhaoYadong * @Date: 2020-11-03 15:46:09 * @LastEditors: ZhaoYadong * @LastEditTime: 2020-11-03 16:05:13 * @FilePath: /src/protoreflect/desc/internal/util.go |
protoparse
* * @Author: ZhaoYadong * @Date: 2020-11-03 15:46:09 * @LastEditors: ZhaoYadong * @LastEditTime: 2020-11-03 16:05:41 * @FilePath: /src/protoreflect/desc/protoparse/ast.go Package 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.
|
* * @Author: ZhaoYadong * @Date: 2020-11-03 15:46:09 * @LastEditors: ZhaoYadong * @LastEditTime: 2020-11-03 16:05:41 * @FilePath: /src/protoreflect/desc/protoparse/ast.go Package 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. |
protoparse/ast
Package ast defines types for modeling the AST (Abstract Syntax Tree) for the protocol buffers source language.
|
Package ast defines types for modeling the AST (Abstract Syntax Tree) for the protocol buffers source language. |
protoprint
Package protoprint provides a mechanism to generate protobuf source code from descriptors.
|
Package protoprint provides a mechanism to generate protobuf source code from descriptors. |
Package dynamic provides an implementation for a dynamic protobuf message.
|
Package dynamic provides an implementation for a dynamic protobuf message. |
grpcdynamic
Package grpcdynamic provides a dynamic RPC stub.
|
Package grpcdynamic provides a dynamic RPC stub. |
msgregistry
Package msgregistry contains a registry of known message and enum types.
|
Package msgregistry contains a registry of known message and enum types. |
Package grpcreflect provides GRPC-specific extensions to protobuf reflection.
|
Package grpcreflect provides GRPC-specific extensions to protobuf reflection. |
Package internal contains some code that should not be exported but needs to be shared across more than one of the protoreflect sub-packages.
|
Package internal contains some code that should not be exported but needs to be shared across more than one of the protoreflect sub-packages. |
Click to show internal directories.
Click to hide internal directories.