diff --git a/.gitignore b/.gitignore index 9e2c193..76c8c63 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ cli/cli +webservice/webservice diff --git a/webservice/main.go b/webservice/main.go new file mode 100644 index 0000000..c413ec7 --- /dev/null +++ b/webservice/main.go @@ -0,0 +1,20 @@ +package main + +import ( + "flag" + "fmt" + "log" + "net/http" +) + +func main() { + var port = flag.Int("port", 8080, "Listening port") + flag.Parse() + + log.Println("Registering handlers...") + mux := http.NewServeMux() + http.HandleFunc("/", mux.ServeHTTP) + + log.Println(fmt.Sprintf("Ready, listening on port %d", *port)) + http.ListenAndServe(fmt.Sprintf(":%d", *port), nil) +}