Versions in this module Expand all Collapse all v1 v1.1.1 Jun 7, 2023 Changes in this version + func CurrentPublicIP() (string, error) + func ForwardPort(port int) error + func GetCurrentIPV6() (string, error) + func Ip4or6(s string) string + func LocalSpeedTestIpTable() error + func PrintIpTable() error + func UnForwardPort(port int) error + func ViewNetworkInterface() error + type IP struct + Query string + type IpAddress struct + CustomInformation []byte + Download float64 + EscapeImplementation string + Ipv4 string + Ipv6 string + Latency time.Duration + NAT string + Name string + ServerPort string + Upload float64 + func (s *IpAddress) DownloadSpeed() error + func (s *IpAddress) PingTest() error + func (s *IpAddress) UploadSpeed() error + type IpAddresses struct + IpAddress []IpAddress + func ReadIpTable() (*IpAddresses, error) + func (i *IpAddresses) WriteIpTable() error + func (ip *IpAddresses) SpeedTest() error + func (ip *IpAddresses) SpeedTestUpdatedIPTable() error + func (table *IpAddresses) RemoveDuplicates() error