Versions in this module Expand all Collapse all v0 v0.0.2 Jul 3, 2020 Changes in this version + func UpgradeValidatorV8toV9() + type Context interface + type Validation struct + func (v *Validation) Validate(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateForm(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateFormMultipart(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateFormPost(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateJSON(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateJSONMulti(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateMsgPack(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateMsgPackMulti(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateProtoBuf(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateProtoBufMulti(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateQuery(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateUri(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateXML(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateXMLMulti(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateYAML(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool) + func (v *Validation) ValidateYAMLMulti(c Context, requestDataPtr interface{}, onlyFirstError bool) (isAbort bool)