Documentation ¶
Index ¶
- Variables
- func DeleteCookie(w http.ResponseWriter, cookie *http.Cookie)
- func GetScheme(r *http.Request) string
- func HeaderAccept(h string) []string
- func HeaderAcceptFirst(v string, st ...string) string
- func RandomCookieValue() (string, error)
- func ResponseErr404(w http.ResponseWriter)
- func ResponseErr500(w http.ResponseWriter)
- func ResponseJSON(w http.ResponseWriter, v any, code int)
- func ResponseJSONAuthErr(w http.ResponseWriter, err error)
- func ResponseJSONErr(w http.ResponseWriter, err string, code int)
- func ResponseJSONErr404(w http.ResponseWriter)
- func ResponseJSONErr500(w http.ResponseWriter)
- func ResponseJSONServiceErr(w http.ResponseWriter, err error)
- type ResError
- type ResErrorObject
Constants ¶
This section is empty.
Variables ¶
View Source
var FormDecoder = form.NewDecoder()
Functions ¶
func DeleteCookie ¶
func DeleteCookie(w http.ResponseWriter, cookie *http.Cookie)
func HeaderAccept ¶
func HeaderAcceptFirst ¶
func RandomCookieValue ¶
func ResponseErr404 ¶
func ResponseErr404(w http.ResponseWriter)
func ResponseErr500 ¶
func ResponseErr500(w http.ResponseWriter)
func ResponseJSON ¶
func ResponseJSON(w http.ResponseWriter, v any, code int)
func ResponseJSONAuthErr ¶
func ResponseJSONAuthErr(w http.ResponseWriter, err error)
func ResponseJSONErr ¶
func ResponseJSONErr(w http.ResponseWriter, err string, code int)
func ResponseJSONErr404 ¶
func ResponseJSONErr404(w http.ResponseWriter)
func ResponseJSONErr500 ¶
func ResponseJSONErr500(w http.ResponseWriter)
func ResponseJSONServiceErr ¶
func ResponseJSONServiceErr(w http.ResponseWriter, err error)
Types ¶
type ResError ¶
type ResError struct {
Error ResErrorObject `json:"error"`
}
type ResErrorObject ¶
Click to show internal directories.
Click to hide internal directories.