package
1.2.0
Repository: https://github.com/tangzixiang/mplus.git
Documentation: pkg.go.dev

# Functions

bindValidate 解析请求并将数据注入到指定对象,返回解析结果.
CheckValidateData 校验及获取一个用于绑定的 model 对象.
DecodeTo.
Parse.
SetStrictJSONBodyCheck 设置 strictJSONBodyCheck 若 strictJSONBodyCheck 值为 true 且请求为 json 请求,则读取到空的数据将抛出异常.
StrictJSONBodyCheck 获取 strictJSONBodyCheck 若 strictJSONBodyCheck 值为 true 且请求为 json 请求,则读取到空的数据将抛出异常.
ValidatorStandErrMsg 构建请求错误提示信息.

# Variables

校验器.

# Structs

ValidateResult 请求校验结果.

# Interfaces

RequestValidate 实现该接口的不同VO(请求结构体)可以自校验.

# Type aliases

ValidateFunc 自定义当前请求需要用到的 VO 对象,用于 返回的 VO 不应该为 nil,若无法返回正确的 VO 应该在返回的 error 中进行说明.