From bb26e7269c5ac8bfd430d4a27e83d31fc0ecc58d Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Thu, 24 May 2018 12:33:30 +0200
Subject: [PATCH] Minimal functionality

---
 main.go | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/main.go b/main.go
index ad1f1d8..dacda82 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)
+	}
 }
-- 
GitLab