Versions in this module Expand all Collapse all v0 v0.2.1 May 18, 2023 v0.2.0 May 12, 2023 Changes in this version + type FieldDesc struct + Alias string + Bind annotation.FIELD_BIND + Label descriptorpb.FieldDescriptorProto_Label + Name string + OmitEmpty bool + Ref *MessageDesc + Tag int32 + Type descriptorpb.FieldDescriptorProto_Type + type MessageDesc struct + Fields []FieldDesc + Incomplete bool + MapEntry bool + Name string + type MethodDesc struct + In *MessageDesc + Name string + Opts MethodOptions + Out *MessageDesc + Streaming bool + type MethodOptions struct + Handler string + Method string + Path string + Timeout int64 + Use []string + type Parser struct + func NewParser() *Parser + func (p *Parser) AddFile(fd *descriptorpb.FileDescriptorProto) error + func (p *Parser) GetMessage(name string) *MessageDesc + func (p *Parser) Services() []*ServiceDesc + type ServiceDesc struct + FullName string + Methods []*MethodDesc + Name string + Opts ServiceOptions + type ServiceOptions struct + DefaultHandler string + DefaultTimeout int64 + PathPrefix string + Server string + Use []string