Versions in this module Expand all Collapse all v12 v12.1.9 Aug 12, 2022 Changes in this version + const SchemeHTTP + const SchemeHTTPS + var IsLoopbackHost = func(requestHost string) bool + var IsLoopbackSubdomain = func(s string) bool + func CERT(addr string, cert tls.Certificate) (net.Listener, error) + func Client(timeout time.Duration) *http.Client + func IsTLS(srv *http.Server) bool + func LETSENCRYPT(addr string, serverName string, cacheDirOptional ...string) (net.Listener, error) + func ResolveAddr(addr string) string + func ResolveHostname(addr string) string + func ResolvePort(addr string) int + func ResolveScheme(isTLS bool) string + func ResolveSchemeFromServer(srv *http.Server) string + func ResolveSchemeFromVHost(vhost string) string + func ResolveURL(scheme string, addr string) string + func ResolveURLFromServer(srv *http.Server) string + func ResolveVHost(addr string) string + func TCP(addr string) (net.Listener, error) + func TCPKeepAlive(addr string) (ln net.Listener, err error) + func TLS(addr, certFile, keyFile string) (net.Listener, error) + func UNIX(socketFile string, mode os.FileMode) (net.Listener, error)