···66 return "Field is required"
77}
8899+func (v *Validator) EqualTo(field string) string {
1010+ return fmt.Sprintf("Field must be equal to %s", field)
1111+}
1212+913func (v *Validator) MinLength(length int) string {
1014 return fmt.Sprintf("Field must be at least %d characters long", length)
1115}
···3337func (v *Validator) BetweenValue(min, max int) string {
3438 return fmt.Sprintf("Field must be between %d and %d", min, max)
3539}
4040+4141+func (v *Validator) Email() string {
4242+ return "Field must be a valid email address"
4343+}
4444+4545+func (v *Validator) Contains(value string) string {
4646+ return fmt.Sprintf("Field must contain %s", value)
4747+}