|
|
@@ -8,11 +8,15 @@ import ( |
|
|
|
|
|
|
|
func Start(listen string) error { |
|
|
|
router := mux.NewRouter() |
|
|
|
// TODO add handlers |
|
|
|
|
|
|
|
router.HandleFunc("/challenge", handleChallenge) |
|
|
|
router.HandleFunc("/submit", handleSubmit) |
|
|
|
router.HandleFunc("/", handleStatic) |
|
|
|
|
|
|
|
err := http.ListenAndServe(listen, router) |
|
|
|
|
|
|
|
if err != nil { |
|
|
|
log.Println("HTTP server listening on ", listen) |
|
|
|
} |
|
|
|
return err |
|
|
|
|
|
|
|
} |