I try render a template:
func main() {
http.HandleFunc("/", index)
http.HandleFunc("/login", login)
err := fcgi.Serve(nil, http.HandlerFunc(handler))
}
func handler(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Content-type", "text/html")
t, _ := template.ParseFiles("404.html")
t.Execute(w, &page{Title: "not work"})
}
But when I open every page, even site.com/login, I see 404. Where can I find the problem?