From 60811f6f3bb1adcdb880d4afb5a20c075707b0c9 Mon Sep 17 00:00:00 2001 From: Dendy Faist Date: Thu, 11 May 2023 17:37:03 +0200 Subject: [PATCH] Initial commit --- .gitignore | 7 +++++++ cmd/purein/purein.go | 24 ++++++++++++++++++++++++ go.mod | 7 +++++++ 3 files changed, 38 insertions(+) create mode 100644 .gitignore create mode 100644 cmd/purein/purein.go create mode 100644 go.mod diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..02f3561 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.json +*.csv +*.log +*.db +*.sum +*.sqlite3 +var/ diff --git a/cmd/purein/purein.go b/cmd/purein/purein.go new file mode 100644 index 0000000..06e36a5 --- /dev/null +++ b/cmd/purein/purein.go @@ -0,0 +1,24 @@ +package main + +import ( + "log" + "net/http" + + "github.com/julienschmidt/httprouter" +) + +func main() { + router := httprouter.New() + + //router.ServeFiles("/static/*filepath", http.Dir("web/static")) + router.GET("/", getHandler) + + println("Starting server...") + log.Fatal(http.ListenAndServe(":5080", router)) + println("Server closed") + +} + +func getHandler(w http.ResponseWriter, r *http.Request, ps httprouter.Params) { + w.Write([]byte("heyhey")) +} diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..ec5aabd --- /dev/null +++ b/go.mod @@ -0,0 +1,7 @@ +module st.fai.purein + +go 1.19 + +require ( + github.com/julienschmidt/httprouter v1.3.0 +)