 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package ipaddr is a fork of a subset of the Go standard "net" package which retains parsing behaviors from Go 1.16 or earlier.
Don't use this for any new code without careful consideration. See the README.md in the package directory for more information.
Index ¶
Constants ¶
      View Source
      
  
    const IPv4len = stdnet.IPv4len
    
      View Source
      
  
const IPv6len = stdnet.IPv6len
    Variables ¶
      View Source
      
  
    var CIDRMask = stdnet.CIDRMask
    
      View Source
      
  
var IPv4 = stdnet.IPv4
    Functions ¶
func ParseCIDR ¶
ParseCIDR parses s as a CIDR notation IP address and prefix length, like "192.0.2.0/24" or "2001:db8::/32", as defined in RFC 4632 and RFC 4291.
It returns the IP address and the network implied by the IP and prefix length. For example, ParseCIDR("192.0.2.1/24") returns the IP address 192.0.2.1 and the network 192.0.2.0/24.
Types ¶
type IP ¶
type ParseError ¶
type ParseError = stdnet.ParseError
 Click to show internal directories. 
   Click to hide internal directories.