Versions in this module Expand all Collapse all v0 v0.0.2 Mar 26, 2021 v0.0.1 Mar 6, 2021 Changes in this version + type Empty struct + type Encoder interface + Delete func(r *http.Request, args *ID, result *Empty) (err error) + EncodeFile func(r *http.Request, args *Path, result *string) (err error) + New func(r *http.Request, args *string, result *ID) (err error) + type EncoderService struct + func (e *EncoderService) Delete(r *http.Request, args *ID, result *Empty) (err error) + func (e *EncoderService) EncodeFile(r *http.Request, args *Path, result *string) (err error) + func (e *EncoderService) Get(id ID) (enc doc.Encoder, ok bool) + func (e *EncoderService) New(r *http.Request, args *string, result *ID) (err error) + func (e *EncoderService) Set(id ID, enc doc.Encoder) + type EncoderType int + const Base32 + const Base64 + func (et *EncoderType) Set(s string) (err error) + func (et EncoderType) New() (e doc.Encoder) + func (et EncoderType) String() (s string) + type FiberQueryParams struct + func (f FiberQueryParams) GetParam(key string) (value string) + type FiberUrlParams struct + func (f FiberUrlParams) GetParam(key string) (value string) + type ID hash.ID64 + type JsonRPC struct + func (j *JsonRPC) Add(service interface{}) + func (j *JsonRPC) WithServices(services ...interface{}) (jj *JsonRPC) + func (j JsonRPC) Run() (err error) + type Path struct + Path path.Path + func (p Path) Hash(h hash.Hash) + type Paths struct + Paths []path.Path + func (p Paths) Hash(h hash.Hash) + type UrlMode int + const UrlParams + const UrlQuery + func (u UrlMode) FromFiberCtx(ctx *fiber.Ctx) (g parsing.Getter)