Files
goreportcard/handlers/error.go
Herman Schaaf 55ed158948 Custom 404 page
Closes #101
2016-05-30 21:23:58 +08:00

15 lines
295 B
Go

package handlers
import (
"html/template"
"net/http"
)
func errorHandler(w http.ResponseWriter, r *http.Request, status int) {
w.WriteHeader(status)
if status == http.StatusNotFound {
t := template.Must(template.New("404.html").ParseFiles("templates/404.html"))
t.Execute(w, nil)
}
}