Versions in this module Expand all Collapse all v1 v1.1.0-beta2 May 17, 2016 v1.1.0-beta1 Mar 24, 2016 v1.0.2 Mar 31, 2016 v1.0.1 Mar 25, 2016 v1.0.0 Mar 15, 2016 Changes in this version + func ChooseBindAddress(bindAddress net.IP) (net.IP, error) + func ChooseHostInterface() (net.IP, error) + func FormatURL(scheme string, host string, port int, path string) *url.URL + func GetHTTPClient(req *http.Request) string + func IsProbableEOF(err error) bool + func JoinSchemeNamePort(scheme, name, port string) string + func SetTransportDefaults(t *http.Transport) *http.Transport + func SplitSchemeNamePort(id string) (scheme, name, port string, valid bool) + func TLSClientConfig(transport http.RoundTripper) (*tls.Config, error) + type DialFunc func(net, addr string) (net.Conn, error) + func Dialer(transport http.RoundTripper) (DialFunc, error) + type PortRange struct + Base int + Size int + func ParsePortRange(value string) (*PortRange, error) + func ParsePortRangeOrDie(value string) *PortRange + func (*PortRange) Type() string + func (pr *PortRange) Contains(p int) bool + func (pr *PortRange) Set(value string) error + func (pr PortRange) String() string + type RoundTripperWrapper interface + WrappedRoundTripper func() http.RoundTripper + type Route struct + Destination net.IP + Gateway net.IP + Interface string v1.0.0-beta2 Mar 14, 2016 v1.0.0-beta1 Mar 11, 2016 v0 v0.20.0-alpha9 Mar 1, 2016 v0.20.0-alpha8 Feb 25, 2016 v0.20.0-alpha5 Feb 9, 2016 v0.20.0-alpha12 Mar 10, 2016 v0.20.0-alpha11 Mar 3, 2016