Versions in this module Expand all Collapse all v1 v1.0.0 Mar 12, 2020 Changes in this version + const DOWNLOAD + const IPv4Prefix + const IPv6Prefix + var IPV6Regexp = ... + var IPv4Regexp = "^(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){3}([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$" + var PrivateIPRegexp = "^10.*$|^172.(1[6-9]|2[0-9]|3[0-1]).*$|^192.168.*$|^127.*$" + func CheckErr(err error) + func GetHome() string + func Ip2long(ip string) *big.Int + func IsIP(ip string) bool + func IsIPv4(ip string) bool + func IsIPv6(ip string) bool + func IsPrivate(ip string) bool + func Locate(str string) string + func ParseIPInt(record string) (*big.Int, *big.Int, string) + func Str2BigInt(ipint string) *big.Int