Documentation
¶
Index ¶
- Constants
- func TemplateBody(body map[string]any, headers map[string]any, VARIABLES map[string]any) (map[string]any, bool, error)
- func TemplateMessage(template string, bodyData map[string]any, headerData map[string]any, ...) (map[string]any, error)
- func TemplatePath(reqUrl *url.URL, VARIABLES any) (string, bool, error)
- func TemplateQuery(reqUrl *url.URL, data map[string]any, VARIABLES any) (string, map[string]any, bool, error)
- type AliasMiddleware
- type AuthMiddleware
- type Context
- type EndpointsMiddleware
- type LogMiddleware
- type MessageMiddleware
- type ServeMiddleware
- type TemplateMiddleware
Constants ¶
View Source
const ( Bearer authType = "Bearer" Basic authType = "Basic" Query authType = "Query" None authType = "None" )
Variables ¶
This section is empty.
Functions ¶
func TemplateBody ¶ added in v1.1.7
func TemplateMessage ¶ added in v1.3.0
func TemplatePath ¶ added in v1.1.7
Types ¶
type AliasMiddleware ¶ added in v1.3.0
func (AliasMiddleware) Use ¶ added in v1.3.0
func (data AliasMiddleware) Use() http.Handler
type AuthMiddleware ¶
func (AuthMiddleware) Use ¶
func (data AuthMiddleware) Use() http.Handler
type EndpointsMiddleware ¶
func (EndpointsMiddleware) Use ¶
func (data EndpointsMiddleware) Use() http.Handler
type LogMiddleware ¶
func (LogMiddleware) Use ¶
func (data LogMiddleware) Use() http.Handler
type MessageMiddleware ¶ added in v1.3.0
func (MessageMiddleware) Use ¶ added in v1.3.0
func (data MessageMiddleware) Use() http.Handler
type ServeMiddleware ¶ added in v1.3.0
func (ServeMiddleware) Use ¶ added in v1.3.0
func (data ServeMiddleware) Use() http.Handler
type TemplateMiddleware ¶
func (TemplateMiddleware) Use ¶
func (data TemplateMiddleware) Use() http.Handler
Source Files
¶
Click to show internal directories.
Click to hide internal directories.