diff --git a/main.go b/main.go index 1c2098d..bb28da0 100644 --- a/main.go +++ b/main.go @@ -29,9 +29,14 @@ type Briefing struct { func main() { mux := http.NewServeMux() + + mux.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static/")))) mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { template.Must(template.ParseFiles("templates/index.html")).Execute(w, nil) }) + mux.HandleFunc("/add-participant/", func(w http.ResponseWriter, r *http.Request) { + template.Must(template.ParseFiles("templates/index.html", "templates/participant.html")).ExecuteTemplate(w, "participant", nil) + }) log.Fatalln(http.ListenAndServe(":8080", mux)) }