19 lines
445 B
Go
19 lines
445 B
Go
package handler
|
|
|
|
import (
|
|
"net/http"
|
|
"vctp/components/home"
|
|
)
|
|
|
|
// Home handles the home page.
|
|
func (h *Handler) Home(w http.ResponseWriter, r *http.Request) {
|
|
//h.html(r.Context(), w, http.StatusOK, core.HTML("Example Site", home.Home()))
|
|
|
|
// Render the template
|
|
err := home.Home(h.BuildTime, h.SHA1Ver, h.GoVersion).Render(r.Context(), w)
|
|
if err != nil {
|
|
http.Error(w, "Failed to render template", http.StatusInternalServerError)
|
|
}
|
|
|
|
}
|