Files
Никита Шубин 5077f04b0c [hw-1] implement cart service
2025-05-25 15:49:17 +00:00

17 lines
256 B
Go

package model
import "fmt"
type Item struct {
Product *Product
Count uint32 `validate:"gt=0"`
}
func (i *Item) Validate() error {
if err := validate.Struct(i); err != nil {
return fmt.Errorf("invalid requested values: %w", err)
}
return nil
}