errors.go 404 B

1234567891011121314151617181920
  1. package utils
  2. import "fmt"
  3. // ValidationError raised if input data is not valid
  4. type ValidationError struct {
  5. err string
  6. }
  7. // Validation error details
  8. func (e *ValidationError) Error() string {
  9. return fmt.Sprintf("Validation error: %s", e.err)
  10. }
  11. // NewValidationError returns a validation errors
  12. func NewValidationError(error string) *ValidationError {
  13. return &ValidationError{
  14. err: error,
  15. }
  16. }