Valentin Brandl 5a03c74642
All checks were successful
Build / build (pull_request) Successful in 1m18s
Lint / lint (pull_request) Successful in 2m9s
Fix lints
2025-04-09 14:47:05 +02:00

23 lines
438 B
Go

package handlers
import (
"net/http"
"github.com/rs/zerolog/hlog"
)
func (app *Application) Index(w http.ResponseWriter, r *http.Request) {
l := hlog.FromRequest(r)
l.Info().Msg("Index")
reqId := RequestID(r)
err := indexTemplate.Execute(w, templateData{
RequestID: reqId,
})
if err != nil {
l.Error().Err(err).Msg("error executing template")
http.Error(w, "Internal Server Error", http.StatusInternalServerError)
}
}