diff options
-rw-r--r-- | main.go | 6 | ||||
-rw-r--r-- | mixpanel.go | 3 |
2 files changed, 5 insertions, 4 deletions
@@ -3,7 +3,7 @@ package main import ( "fmt" "http" - "exp/template" + "template" "os" "json" "strconv" @@ -26,7 +26,7 @@ var templates *template.Set const debug = false func main() { - templates = template.SetMust(template.ParseTemplateFiles("templates/*.html")) + templates = template.SetMust(template.ParseTemplateGlob("templates/*.html")) rand.Seed(time.Nanoseconds()) initDb() @@ -47,7 +47,7 @@ func main() { func renderPage(w http.ResponseWriter, page string, data interface{}) { if debug { var err os.Error - templates, err = template.ParseTemplateFiles("templates/*.html") + templates, err = template.ParseTemplateGlob("templates/*.html") if err != nil { fmt.Fprintln(os.Stderr, err.String()) http.Error(w, err.String(), http.StatusInternalServerError) diff --git a/mixpanel.go b/mixpanel.go index 6c370bd..7c432bf 100644 --- a/mixpanel.go +++ b/mixpanel.go @@ -5,6 +5,7 @@ import ( "encoding/base64" "json" "log" + "url" ) func init() { @@ -34,7 +35,7 @@ func track(event, ip, id, song, user string) { return } - values := make(http.Values) + values := make(url.Values) values.Add("data", base64.StdEncoding.EncodeToString(dataJSON)) r, err := http.PostForm("https://api.mixpanel.com/track/", values) if err == nil { |