-
Notifications
You must be signed in to change notification settings - Fork 4
Request Validating
Kosala Tennakoon edited this page Jan 7, 2020
·
1 revision
Package /app/request
Structure validation rules are written in unpackers. You can pass these unpackers in to the validator.Validate function to be validated.
errs := validator.Validate(sampleUnpacker)
if errs != nil {
response.Error(ctx, w, errs, ctl.container.Adapters.Log)
return
}You can also validate single values
// validate request parameters
errs := validator.ValidateField(id, "required,gt=0")
if errs != nil {
response.Error(ctx, w, errs, ctl.container.Adapters.Log)
return
}