mirror of
https://github.com/protocolbuffers/protobuf-go.git
synced 2024-12-29 12:17:48 +00:00
990b9f5919
The prototype package was initially used by generated reflection support, but has now been replaced by internal/fileinit. Eventually, this functionality should be deleted and re-written in terms of other components in the repo. Usages that prototype currently provides (but should be moved) are: * Constructing standalone messages and enums, which is behavior we should provide in reflect/protodesc. The google.protobuf.{Enum,Type} are well-known proto messages designed for this purpose. * Constructing placeholder files, enums, and messages. * Consructing protoreflect.{Message,Enum,Extension}Types, which are protobuf descriptors with associated Go type information. Change-Id: Id7dbefff952682781b439aa555508c59b2629f9e Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/167383 Reviewed-by: Damien Neil <dneil@google.com> |
||
---|---|---|
.. | ||
defval | ||
json | ||
pack | ||
tag | ||
text | ||
wire |