Versions in this module Expand all Collapse all v1 v1.0.1 Mar 1, 2023 v1.0.0 Feb 22, 2023 Changes in this version + func InitRender(rd *render.Render) + type Decoder interface + Decode func(*http.Request) (T, error) + type Encoder interface + Error func(http.ResponseWriter, *http.Request, error) + Out func(http.ResponseWriter, *http.Request, R) + type Wrapper struct + func Wrap(target ioeFunc[In, Out]) Wrapper[In, Out] + func WrapE(target eFunc) Wrapper[void, void] + func WrapI(target iFunc[In]) Wrapper[In, void] + func WrapIE(target ieFunc[In]) Wrapper[In, void] + func WrapIO(target ioFunc[In, Out]) Wrapper[In, Out] + func WrapO(target oFunc[Out]) Wrapper[void, Out] + func WrapOE(target oeFunc[Out]) Wrapper[void, Out] + func (w Wrapper[In, Out]) FuncBy(decode Decoder[In], encode Encoder[Out]) http.HandlerFunc + func (w Wrapper[T, R]) Func() http.HandlerFunc