From 5f2eb541052f6f6f02d5bc4320f9c19e21c6f59f Mon Sep 17 00:00:00 2001 From: GrailFinder Date: Tue, 19 Mar 2024 07:39:31 +0300 Subject: Feat: template use examples --- internal/server/router.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'internal/server/router.go') diff --git a/internal/server/router.go b/internal/server/router.go index ed33c19..9b03371 100644 --- a/internal/server/router.go +++ b/internal/server/router.go @@ -16,7 +16,12 @@ func (srv *server) ListenToRequests() { WriteTimeout: time.Second * 5, } - mux.HandleFunc("/ping", h.Ping) + fs := http.FileServer(http.Dir("assets/")) + mux.Handle("GET /assets/", http.StripPrefix("/assets/", fs)) + + mux.HandleFunc("GET /ping", h.Ping) + mux.HandleFunc("GET /", h.MainPage) + mux.HandleFunc("POST /", h.HandleForm) fmt.Printf("Listening on %v\n", server.Addr) server.ListenAndServe() -- cgit v1.2.3