Documentation
¶
Index ¶
- func DELETE(pattern string, handler func(http.ResponseWriter, *http.Request))
- func Error(w http.ResponseWriter, code int, data interface{})
- func GET(pattern string, handler func(http.ResponseWriter, *http.Request))
- func HEAD(pattern string, handler func(http.ResponseWriter, *http.Request))
- func MustUnmarshalBody(r *http.Request, data interface{})
- func OPTIONS(pattern string, handler func(http.ResponseWriter, *http.Request))
- func PATCH(pattern string, handler func(http.ResponseWriter, *http.Request))
- func POST(pattern string, handler func(http.ResponseWriter, *http.Request))
- func PUT(pattern string, handler func(http.ResponseWriter, *http.Request))
- func Success(w http.ResponseWriter, code int, data interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DELETE ¶
func DELETE(pattern string, handler func(http.ResponseWriter, *http.Request))
DELETE registers the DELETE HTTP method handler function for the given pattern.
func Error ¶
func Error(w http.ResponseWriter, code int, data interface{})
Error sends error HTTP response.
func GET ¶
func GET(pattern string, handler func(http.ResponseWriter, *http.Request))
GET registers the GET HTTP method handler function for the given pattern.
func HEAD ¶
func HEAD(pattern string, handler func(http.ResponseWriter, *http.Request))
HEAD registers the HEAD HTTP method handler function for the given pattern.
func MustUnmarshalBody ¶
MustUnmarshalBody performs read and json.Unmarshal body into data.
func OPTIONS ¶
func OPTIONS(pattern string, handler func(http.ResponseWriter, *http.Request))
OPTIONS registers the OPTIONS HTTP method handler function for the given pattern.
func PATCH ¶
func PATCH(pattern string, handler func(http.ResponseWriter, *http.Request))
PATCH registers the PATCH HTTP method handler function for the given pattern.
func POST ¶
func POST(pattern string, handler func(http.ResponseWriter, *http.Request))
POST registers the POST HTTP method handler function for the given pattern.
func PUT ¶
func PUT(pattern string, handler func(http.ResponseWriter, *http.Request))
PUT registers the PUT HTTP method handler function for the given pattern.
func Success ¶
func Success(w http.ResponseWriter, code int, data interface{})
Success sends successful HTTP response.
Types ¶
This section is empty.