2023-08-21 19:27:00 +01:00

20 lines
408 B
Go

package validation
import "fmt"
type InvalidInputError struct {
Message string
}
func (e *InvalidInputError) Error() string {
return e.Message
}
func NewInvalidInputError(message string) *InvalidInputError {
return &InvalidInputError{Message: message}
}
func NewInvalidInputErrorf(message string, args ...any) *InvalidInputError {
return &InvalidInputError{Message: fmt.Sprintf(message, args...)}
}