Documentation

Overview

    Package http resolves names to network addresses using a http request

    Index

    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