diff --git a/file_checker.go b/file_checker.go index a1f8a2e..59d80af 100644 --- a/file_checker.go +++ b/file_checker.go @@ -3,6 +3,7 @@ package main import ( "bytes" "io/ioutil" + "net/url" "strings" "time" @@ -112,3 +113,8 @@ func extractURLs(n *html.Node) []string { return stringSetToSlice(ss) } + +func isURL(s string) bool { + u, err := url.Parse(s) + return err == nil && (u.Scheme == "http" || u.Scheme == "https") +} diff --git a/main.go b/main.go index fcf39d0..98b2ea1 100644 --- a/main.go +++ b/main.go @@ -1,7 +1,6 @@ package main import ( - "net/url" "os" "time" ) @@ -53,8 +52,3 @@ func main() { os.Exit(1) } } - -func isURL(s string) bool { - u, err := url.Parse(s) - return err == nil && (u.Scheme == "http" || u.Scheme == "https") -}