diff options
author | Daniel Langesten <daniel.langest@gmail.com> | 2015-03-16 15:20:23 +0100 |
---|---|---|
committer | Daniel Langesten <daniel.langest@gmail.com> | 2015-03-16 15:20:23 +0100 |
commit | fee0e9b89dc6e1b417a88f955029cacf47d86934 (patch) | |
tree | 3fc7090dbc3f5dd13b962be5d6eb640c759adc56 /whois.go | |
parent | 6973f206d386783124c1e0c511cd27042df9f6dd (diff) |
debugging
Diffstat (limited to 'whois.go')
-rw-r--r-- | whois.go | 16 |
1 files changed, 6 insertions, 10 deletions
@@ -16,20 +16,15 @@ const ( /* func main() { - pairs, err := findASAndIPBlock("109.105.104.100", "123.123.123.123") + pairs, err := findIPBlock("130.229.137.105", "192.88.99.1") if err != nil { panic(err) } - fmt.Println(pairs) - pairs, err = findASAndIPBlock("123.123.123.123") - if err != nil { - panic(err) - } - fmt.Println(pairs) + log.Println(pairs) } */ -func findASAndIPBlock(domains ...string) (pairs map[string]string, err error) { +func findIPBlock(domains ...string) (pairs map[string]string, err error) { if len(domains) == 0 { return } @@ -49,10 +44,11 @@ func findASAndIPBlock(domains ...string) (pairs map[string]string, err error) { lines := strings.Split(res, "\n") pairs = make(map[string]string, len(lines)-2) - for ix, line := range lines[1 : len(lines)-1] { + for _, line := range lines[1 : len(lines)-1] { content := strings.Split(line, "|") + ipaddr := strings.TrimSpace(content[1]) ipb := strings.TrimSpace(content[2]) - pairs[domains[ix]] = ipb + pairs[ipaddr] = ipb } return } |