Versions in this module Expand all Collapse all v0 v0.8.1 Jan 12, 2016 v0.8.0 Dec 4, 2015 Changes in this version + var EmptyNext = middleware.HandlerFunc(func(w http.ResponseWriter, r *http.Request) (int, error) { ... }) + func BasicAuth(c *Controller) (middleware.Middleware, error) + func BindHost(c *Controller) (middleware.Middleware, error) + func Browse(c *Controller) (middleware.Middleware, error) + func Errors(c *Controller) (middleware.Middleware, error) + func Ext(c *Controller) (middleware.Middleware, error) + func FastCGI(c *Controller) (middleware.Middleware, error) + func Gzip(c *Controller) (middleware.Middleware, error) + func Headers(c *Controller) (middleware.Middleware, error) + func Internal(c *Controller) (middleware.Middleware, error) + func Log(c *Controller) (middleware.Middleware, error) + func Markdown(c *Controller) (middleware.Middleware, error) + func Mime(c *Controller) (middleware.Middleware, error) + func Proxy(c *Controller) (middleware.Middleware, error) + func Redir(c *Controller) (middleware.Middleware, error) + func Rewrite(c *Controller) (middleware.Middleware, error) + func Root(c *Controller) (middleware.Middleware, error) + func SameNext(next1, next2 middleware.Handler) bool + func SetDefaultTLSParams(c *server.Config) + func Shutdown(c *Controller) (middleware.Middleware, error) + func Startup(c *Controller) (middleware.Middleware, error) + func TLS(c *Controller) (middleware.Middleware, error) + func Templates(c *Controller) (middleware.Middleware, error) + func WebSocket(c *Controller) (middleware.Middleware, error) + type Controller struct + OncePerServerBlock func(f func() error) error + ServerBlockHostIndex int + ServerBlockHosts []string + ServerBlockIndex int + ServerBlockStorage interface{} + func NewTestController(input string) *Controller