Browse Source

Move isURL function

renovate/configure
Yota Toyama 8 years ago
parent
commit
bf7abc223f
  1. 6
      file_checker.go
  2. 6
      main.go

6
file_checker.go

@ -3,6 +3,7 @@ package main
import ( import (
"bytes" "bytes"
"io/ioutil" "io/ioutil"
"net/url"
"strings" "strings"
"time" "time"
@ -112,3 +113,8 @@ func extractURLs(n *html.Node) []string {
return stringSetToSlice(ss) return stringSetToSlice(ss)
} }
func isURL(s string) bool {
u, err := url.Parse(s)
return err == nil && (u.Scheme == "http" || u.Scheme == "https")
}

6
main.go

@ -1,7 +1,6 @@
package main package main
import ( import (
"net/url"
"os" "os"
"time" "time"
) )
@ -53,8 +52,3 @@ func main() {
os.Exit(1) os.Exit(1)
} }
} }
func isURL(s string) bool {
u, err := url.Parse(s)
return err == nil && (u.Scheme == "http" || u.Scheme == "https")
}

Loading…
Cancel
Save