var (
ErrInvalidPrice = errors.New("the price must be greater than zero to enable the product")
ErrDisable = errors.New("the price must be zero in order to have the product disable")
ErrInvalidStatus = errors.New("status must be enable or disable")
)
type Product struct {
ID string `valid:"uuidv4"`
Name string `valid:"required"`
Price float64 `valid:"float,optional"`
Status string `valid:"required"`
}