Documentation ¶
Index ¶
- func ReadJson(r *http.Request, data any)
- func ValidateVar(field interface{}, paramName string, tag string)
- func WriteJson(w http.ResponseWriter, data any, status int)
- func WriteJsonError(w http.ResponseWriter, err error, status int)
- type ServerError
- type ValidationFieldError
- type ValidationFieldErrors
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateVar ¶
func WriteJsonError ¶
func WriteJsonError(w http.ResponseWriter, err error, status int)
Types ¶
type ServerError ¶
func NewServerError ¶
func NewServerError(message string, status int) *ServerError
func (*ServerError) ErrorMessage ¶
func (s *ServerError) ErrorMessage() any
type ValidationFieldError ¶
func (*ValidationFieldError) ErrorMessage ¶
func (v *ValidationFieldError) ErrorMessage() any
type ValidationFieldErrors ¶
type ValidationFieldErrors []ValidationFieldError
func (*ValidationFieldErrors) ErrorMessage ¶
func (v *ValidationFieldErrors) ErrorMessage() any
Click to show internal directories.
Click to hide internal directories.