Versions in this module Expand all Collapse all v1 v1.9.2 Jul 15, 2021 v1.9.1 Jul 15, 2021 Changes in this version + const EnumVal_nameTag + const EnumVal_numberTag + const EnumVal_optionsTag + const Enum_nameTag + const Enum_optionsTag + const Enum_reservedNameTag + const Enum_reservedRangeTag + const Enum_valuesTag + const ExtensionRange_endTag + const ExtensionRange_optionsTag + const ExtensionRange_startTag + const Field_defaultTag + const Field_extendeeTag + const Field_jsonNameTag + const Field_labelTag + const Field_nameTag + const Field_numberTag + const Field_optionsTag + const Field_proto3OptionalTag + const Field_typeNameTag + const Field_typeTag + const File_dependencyTag + const File_enumsTag + const File_extensionsTag + const File_messagesTag + const File_optionsTag + const File_packageTag + const File_servicesTag + const File_syntaxTag + const MaxMessageSetTag + const MaxNormalTag + const MaxTag + const Message_enumsTag + const Message_extensionRangeTag + const Message_extensionsTag + const Message_fieldsTag + const Message_nameTag + const Message_nestedMessagesTag + const Message_oneOfsTag + const Message_optionsTag + const Message_reservedNameTag + const Message_reservedRangeTag + const Method_inputStreamTag + const Method_inputTag + const Method_nameTag + const Method_optionsTag + const Method_outputStreamTag + const Method_outputTag + const OneOf_nameTag + const OneOf_optionsTag + const ReservedRange_endTag + const ReservedRange_startTag + const Service_methodsTag + const Service_nameTag + const Service_optionsTag + const SpecialReservedEnd + const SpecialReservedStart + const UninterpretedName_nameTag + const UninterpretedOptionsTag + const Uninterpreted_aggregateTag + const Uninterpreted_doubleTag + const Uninterpreted_identTag + const Uninterpreted_nameTag + const Uninterpreted_negIntTag + const Uninterpreted_posIntTag + const Uninterpreted_stringTag + func CreatePrefixList(pkg string) []string + func GetMaxTag(isMessageSet bool) int32 + func GetProto3Optional(fd *dpb.FieldDescriptorProto) bool + func InitCap(name string) string + func JsonName(name string) string + func PopulateSourceInfoMap(fd *dpb.FileDescriptorProto, m SourceInfoMap) + func ProcessProto3OptionalFields(msgd *dpb.DescriptorProto) + func RecomputeSourceInfo(c SourceInfoComputer) + func SetProto3Optional(fd *dpb.FieldDescriptorProto) + type SourceInfoComputeFunc func() + type SourceInfoComputer interface + type SourceInfoMap map[string][]*dpb.SourceCodeInfo_Location + func CreateSourceInfoMap(fd *dpb.FileDescriptorProto) SourceInfoMap + func (m SourceInfoMap) Add(path []int32, loc *dpb.SourceCodeInfo_Location) + func (m SourceInfoMap) Get(path []int32) *dpb.SourceCodeInfo_Location + func (m SourceInfoMap) GetAll(path []int32) []*dpb.SourceCodeInfo_Location + func (m SourceInfoMap) PutIfAbsent(path []int32, loc *dpb.SourceCodeInfo_Location) bool