Versions in this module Expand all Collapse all v0 v0.1.0 Sep 3, 2015 Changes in this version + func Check(checks []Checkable) (err error) + func DefaultHealthyHandler(w http.ResponseWriter, r *http.Request) + func DefaultUnhealthyHandler(w http.ResponseWriter, r *http.Request, err error) + func ExpvarHandler(w http.ResponseWriter, r *http.Request) + type Checkable interface + Healthy func() error + type Checker struct + Checks []Checkable + HealthyHandler http.HandlerFunc + UnhealthyHandler UnhealthyHandler + func (c Checker) ServeHTTP(w http.ResponseWriter, r *http.Request) + type StatusResponse struct + Details *StatusResponseDetails + Status string + type StatusResponseDetails struct + Code int + Message string + type UnhealthyHandler func(w http.ResponseWriter, r *http.Request, err error)