Versions in this module Expand all Collapse all v1 v1.0.0 Jun 1, 2021 Changes in this version + const ExtensionName + const FieldItem + const FieldMessage + const FieldTypeID + func AppendFieldEnd(b []byte) []byte + func AppendFieldStart(b []byte, num protowire.Number) []byte + func AppendUnknown(b, unknown []byte) ([]byte, error) + func ConsumeFieldValue(b []byte, wantLen bool) (typeid protowire.Number, message []byte, n int, err error) + func IsMessageSet(md pref.MessageDescriptor) bool + func IsMessageSetExtension(fd pref.FieldDescriptor) bool + func SizeField(num protowire.Number) int + func SizeUnknown(unknown []byte) (size int) + func Unmarshal(b []byte, wantLen bool, fn func(typeID protowire.Number, value []byte) error) error