diff --git a/main.go b/main.go index ad1f1d85f49d4db93ecc4d9b38e205ebf2148dc4..dacda82f965a6d0fbd422fd5c8e7fad7708a2b24 100644 --- a/main.go +++ b/main.go @@ -57,10 +57,6 @@ func main() { panic(err) } - http.HandleFunc("/healthz", func(w http.ResponseWriter, r *http.Request) { - w.Write([]byte("OK")) - }) - http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { _, channel := path.Split(r.URL.Path) channelData := ChannelData{} @@ -68,4 +64,13 @@ func main() { db.QueryRow("SELECT SUM(characters), SUM(words) FROM messages WHERE channel = $1").Scan(&channelData.TotalCharacters, &channelData.TotalWords) formatTemplate(w, "statistics", channelData) }) + + http.HandleFunc("/healthz", func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte("OK")) + }) + + err = http.ListenAndServe(":8080", nil) + if err != nil { + panic(err) + } }