Select Git revision
page_index.go
-
Janne Mareike Koschinski authoredJanne Mareike Koschinski authored
page_index.go 406 B
package main
import (
"net/http"
)
type IndexData struct {
User UserInfo
}
func pageIndex(ctx PageContext) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
if r.URL.Path == "/" {
user := parseUser(r)
if err := formatTemplate(w, "index.html", IndexData{
user,
}); err != nil {
panic(err)
}
} else {
ctx.Images.ServeHTTP(w, r)
}
})
}