Documentation ¶ Overview ¶ Package http resolves names to network addresses using a http request Index ¶ type Resolver func (r *Resolver) Resolve(name string) ([]*resolver.Record, error) type Response Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Resolver ¶ type Resolver struct { // If not set, defaults to http Proto string // Path sets the path to lookup. Defaults to /network Path string // Host url to use for the query Host string } Resolver is a HTTP network resolver func (*Resolver) Resolve ¶ func (r *Resolver) Resolve(name string) ([]*resolver.Record, error) Resolve assumes ID is a domain which can be converted to a http://name/network request type Response ¶ type Response struct { Nodes []*resolver.Record `json:"nodes,omitempty"` } Source Files ¶ View all Source files http.go Click to show internal directories. Click to hide internal directories.