Versions in this module Expand all Collapse all v0 v0.8.1 Nov 3, 2014 Changes in this version + const ValidMethodsKey + type C struct + Env map[string]interface{} + URLParams map[string]string + type Handler interface + ServeHTTPC func(C, http.ResponseWriter, *http.Request) + type HandlerFunc func(C, http.ResponseWriter, *http.Request) + func (h HandlerFunc) ServeHTTP(w http.ResponseWriter, r *http.Request) + func (h HandlerFunc) ServeHTTPC(c C, w http.ResponseWriter, r *http.Request) + type Mux struct + func New() *Mux + func (m *Mux) Abandon(middleware interface{}) error + func (m *Mux) Compile() + func (m *Mux) Connect(pattern interface{}, handler interface{}) + func (m *Mux) Delete(pattern interface{}, handler interface{}) + func (m *Mux) Get(pattern interface{}, handler interface{}) + func (m *Mux) Handle(pattern interface{}, handler interface{}) + func (m *Mux) Head(pattern interface{}, handler interface{}) + func (m *Mux) Insert(middleware, before interface{}) error + func (m *Mux) NotFound(handler interface{}) + func (m *Mux) Options(pattern interface{}, handler interface{}) + func (m *Mux) Patch(pattern interface{}, handler interface{}) + func (m *Mux) Post(pattern interface{}, handler interface{}) + func (m *Mux) Put(pattern interface{}, handler interface{}) + func (m *Mux) ServeHTTP(w http.ResponseWriter, r *http.Request) + func (m *Mux) ServeHTTPC(c C, w http.ResponseWriter, r *http.Request) + func (m *Mux) Trace(pattern interface{}, handler interface{}) + func (m *Mux) Use(middleware interface{}) + type Pattern interface + Match func(r *http.Request, c *C) bool + Prefix func() string + Run func(r *http.Request, c *C)