Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsPrivateOrLinkLocal ¶
IsPrivateOrLinkLocal reports whether host denotes a loopback, private, link-local, or unspecified address. It accepts any IP-literal form the Go dialer accepts — canonical dotted-quad IPv4 and IPv6, zone-qualified and IPv4-mapped IPv6, and legacy inet_aton encodings (32-bit decimal "2130706433", hexadecimal "0x7f000001", partial dotted-quad "127.1", zero-padded octets) — so a guard based on it cannot be bypassed by spelling an internal address in a non-canonical way. DNS names are not IP literals and return false.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.