Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/c1982/ripego
/ functions
Functions
36 in github.com/c1982/ripego
⨍
Functions
36
◇
Types & classes
9
↓ 262 callers
Function
parseRPSLValue
(whoisText string, class string, section string)
helper.go:38
↓ 12 callers
Function
getTcpContent
(search string, host string)
helper.go:16
↓ 7 callers
Function
getNicProvider
GetNicProvider function that search for the right provider for the lookup.
whois.go:108
↓ 5 callers
Function
isProviderIP
(ipaddr string, ips []string)
helper.go:76
↓ 3 callers
Function
isValidIp
(ipaddr string)
helper.go:95
↓ 2 callers
Function
AfrinicCheck
AfrinicCheck function
afrinic.go:7
↓ 2 callers
Function
ArinCheck
(search string)
arin.go:6
↓ 2 callers
Method
Check
(search string)
whois.go:124
↓ 2 callers
Function
LacnicCheck
(search string)
lacnic.go:6
↓ 2 callers
Function
parseRPSLine
(whoisLine string)
helper.go:64
↓ 1 callers
Function
ApnicCheck
(search string)
apnic.go:6
↓ 1 callers
Function
ApnicCheck6
(search string)
apnic.go:42
↓ 1 callers
Function
RipeCheck
(search string)
ripe.go:7
↓ 1 callers
Function
RipeCheck6
(search string)
ripe.go:55
↓ 1 callers
Function
firstOctec
(ipaddr string)
helper.go:91
↓ 1 callers
Method
hasIP
(ipaddr string)
whois.go:125
↓ 1 callers
Function
isValidIPv6
(ipaddr string)
helper.go:101
Method
Check
Check function (original)
afrinic.go:55
Method
Check
(search string)
lacnic.go:42
Method
Check
(search string)
apnic.go:78
Method
Check
(search string)
arin.go:30
Method
Check
(search string)
ripe.go:103
Function
IPLookup
IPLookup function that returns IP information at provider and returns information.
whois.go:38
Function
IPv4Lookup
IPv4Lookup function that returns IP information at provider and returns information.
whois.go:48
Function
IPv6Lookup
IPv6Lookup function that returns IP information at provider and returns information.
whois.go:78
Function
IpLookup
IpLookup function for lagacy, not breaking stuff
whois.go:28
Function
TestNicProvider
* func TestWhois(t *testing.T) { info, err := IPLookup("178.18.196.250") if err != nil { t.Error(err) } t.Log(info.Inetnum) t.Log(info.Netna
whois_test.go:23
Function
TestParseData
(t *testing.T)
helper_test.go:113
Function
TestReadLineValue
* func TestTcpContent(t *testing.T) { d, err := GetTcpContent("178.18.196.250", "whois.ripe.net") if err != nil { t.Fatal(err.Error()) } if d
helper_test.go:96
Method
hasIP
hasIP function for derterming the right provider
afrinic.go:103
Method
hasIP
hasIP function for derterming the right provider
lacnic.go:79
Method
hasIP
hasIP function for derterming the right provider
apnic.go:115
Method
hasIP
hasIP function for derterming the right provider
arin.go:55
Method
hasIP
hasIP function for derterming the right provider
ripe.go:152
Function
init
()
whois.go:19
Function
main
()
usage/main.go:10