From 8c30749613bcf1ce47fff0a6d1a60c34f91f01c4 Mon Sep 17 00:00:00 2001 From: Horus3 Date: Tue, 10 Feb 2015 08:33:42 +0100 Subject: Basic user control. --- app/controllers/url.go | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 app/controllers/url.go (limited to 'app/controllers/url.go') diff --git a/app/controllers/url.go b/app/controllers/url.go deleted file mode 100644 index 516f6a6..0000000 --- a/app/controllers/url.go +++ /dev/null @@ -1,28 +0,0 @@ -package controllers - -import ( - "crypto/md5" - "fmt" - "io" - "io/ioutil" - "net/http" -) - -func HashUrl(url string) (string, error) { - response, err := http.Get(url) - if err != nil { - return "Get request failed.", err - } - - defer response.Body.Close() - contents, err := ioutil.ReadAll(response.Body) - if er != nil { - return "Reading body failed.", err - } - - h := md5.New() - io.WriteString(h, string(contents)) - hash := fmt.Sprintf("%x", h.Sum(nil)) - - return hash, nil -} -- cgit v1.2.3