Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ValidationErrorObject ¶
type ValidationErrorsObject ¶
type ValidationErrorsObject struct { Message string `json:"message"` Errors []ValidationErrorObject `json:"errors"` }
type Validator ¶
func NewValidation ¶
func NewValidation() *Validator
func (*Validator) ValidateRequest ¶
func (v *Validator) ValidateRequest(request interface{}) (*ValidationErrorsObject, error)
validates an incoming request and returns nil, nil if request is valid if an error occurred, it is an internal validation error and not a validation issue of the request
Click to show internal directories.
Click to hide internal directories.