Documentation
¶
Index ¶
- func BodyJSON(c context.Context) map[string]interface{}
- func ContentType(c context.Context) string
- func GetBodyAsJSON(next http.HandlerFunc) http.HandlerFunc
- func GetContentType(next http.HandlerFunc) http.HandlerFunc
- func GetCredential(next http.HandlerFunc) http.HandlerFunc
- func GetPathInt(name string) func(next http.HandlerFunc) http.HandlerFunc
- func GetPathParams(next http.HandlerFunc) http.HandlerFunc
- func GetPathString(name string) func(next http.HandlerFunc) http.HandlerFunc
- func PathInt(c context.Context, key string) int
- func PathParams(c context.Context) map[string]string
- func PathString(c context.Context, key string) string
- type Cred
- type Op
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContentType ¶
ContentType returns Content-Type header
func GetBodyAsJSON ¶
func GetBodyAsJSON(next http.HandlerFunc) http.HandlerFunc
GetBodyAsJSON returns handler, this handler decodes request body as JSON format.
func GetContentType ¶
func GetContentType(next http.HandlerFunc) http.HandlerFunc
GetContentType returns handler, this handler gets Content-Type
func GetCredential ¶
func GetCredential(next http.HandlerFunc) http.HandlerFunc
func GetPathInt ¶
func GetPathInt(name string) func(next http.HandlerFunc) http.HandlerFunc
GetPathInt returns Operator, this handler gets Path parameter as int value
func GetPathParams ¶
func GetPathParams(next http.HandlerFunc) http.HandlerFunc
GetPathParams returns handler. This handler gets path params.
func GetPathString ¶
func GetPathString(name string) func(next http.HandlerFunc) http.HandlerFunc
GetPathString returns Operator. this handler gets Path parameter as string value
func PathInt ¶
PathInt returns path parameter as int value. If value is not int, returns 0 instread.
func PathParams ¶
PathParams returns Path parameters
Types ¶
Click to show internal directories.
Click to hide internal directories.