federated-dash/cmd/web/handlers.go
2024-06-27 11:18:27 -06:00

25 lines
658 B
Go

package main
import (
"net/http"
)
func (app *application) home(writer http.ResponseWriter, request *http.Request) {
baseURI := request.Host
data := templateData{
AppLinks: getAppLinks(app.tier, baseURI),
Tier: app.tier,
BaseUri: baseURI,
}
app.render(writer, request, http.StatusOK, "home.tmpl.html", data)
}
func (app *application) notFound(writer http.ResponseWriter, request *http.Request) {
app.render(writer, request, http.StatusNotFound, "404.tmpl.html", templateData{})
}
func (app *application) vpn(writer http.ResponseWriter, request *http.Request) {
app.render(writer, request, http.StatusOK, "vpn.tmpl.html", templateData{})
}