12345678910111213141516171819202122232425 |
- package valid
- var (
-
- ErrNilOrNotEmpty = NewError("validation_nil_or_not_empty_required", "cannot be blank")
- )
- var (
-
- Skip = skipRule{skip: true}
- )
- type skipRule struct {
- skip bool
- }
- func (r skipRule) Validate(interface{}) error {
- return nil
- }
- func (r skipRule) When(condition bool) skipRule {
- r.skip = condition
- return r
- }
|