Documentation ¶
Overview ¶
This file has been generated by go-spector; DO NOT EDIT.
This file has been generated by go-spector; DO NOT EDIT.
This file has been generated by go-spector; DO NOT EDIT.
This file has been generated by go-spector; DO NOT EDIT.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GetHandlerParamsKey = &struct{ i int }{}
Functions ¶
func New ¶
func New(getFn http.HandlerFunc, addFn http.HandlerFunc) func(r chi.Router)
func NewWithMiddleware ¶
func NewWithMiddleware( getFn http.HandlerFunc, addFn http.HandlerFunc, middlewares chi.Middlewares, ) chi.Router
Types ¶
type AddHandler ¶
type AddHandler http.HandlerFunc
func NewAddHandler ¶
func NewAddHandler(fn http.HandlerFunc) AddHandler
func (AddHandler) DecodeCustomer ¶
func (h AddHandler) DecodeCustomer(r *http.Request) error
func (AddHandler) ServeHTTP ¶
func (h AddHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
type GetHandler ¶
type GetHandler http.HandlerFunc
func NewGetHandler ¶
func NewGetHandler(fn http.HandlerFunc) GetHandler
func (GetHandler) DecodeParams ¶
func (h GetHandler) DecodeParams(r *http.Request) error
func (GetHandler) ServeHTTP ¶
func (h GetHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.