Skip to content

验证器


说明

验证通常会定义到入参结构体的标签上,并结合 ctx.BindStructValidate() 去做相应的验证。主要通过下面两个标签去控制

  • v 设置参数的验证规则
  • msg 自定义验证规则的提示消息

示例

type EditUserReq struct {
	Id   int `p:"id" v:"required" msg:"ID不能为空"`
    File *multipart.FileHeader `p:"file" v:"required" msg:"文件不能为空"`
}
type EditUserReq struct {
	Id   int `p:"id" v:"required" msg:"ID不能为空"`
    File *multipart.FileHeader `p:"file" v:"required" msg:"文件不能为空"`
}

备案号:冀ICP备20015584号-5