Documentation ¶ Index ¶ type Builder func (cb *Builder) Build(target builder.Target, cc builder.Connector) (builder.Resolver, error) func (cb *Builder) Resolve(serviceNode server.Node) []builder.Address func (cb *Builder) RpcMethod() string func (cb *Builder) Scheme() string type Resolver func (cr *Resolver) Close() func (cr *Resolver) ResolveNow() Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Builder ¶ type Builder struct { SchemeName string RpcMtd string } func (*Builder) Build ¶ func (cb *Builder) Build(target builder.Target, cc builder.Connector) (builder.Resolver, error) Build resolver.Builder interface func (*Builder) Resolve ¶ func (cb *Builder) Resolve(serviceNode server.Node) []builder.Address func (*Builder) RpcMethod ¶ func (cb *Builder) RpcMethod() string RpcMethod resolver.Builder interface func (*Builder) Scheme ¶ func (cb *Builder) Scheme() string Scheme resolver.Builder interface type Resolver ¶ type Resolver struct { // contains filtered or unexported fields } func (*Resolver) Close ¶ func (cr *Resolver) Close() func (*Resolver) ResolveNow ¶ func (cr *Resolver) ResolveNow() Source Files ¶ View all Source files resolver.go Click to show internal directories. Click to hide internal directories.