Versions in this module Expand all Collapse all v0 v0.0.9 Dec 28, 2024 Changes in this version + var ErrData = errs.NewValidation().Add("image", "invalid") + var ErrSize = errs.NewValidation().Add("size", "invalid") + type Image struct + ID string + Image string + func New(img string) *Image + type ImageRepository interface + Find func(imageID string) (*Image, error) + Insert func(image *Image) (string, error) + ValidateSchema func(image *Image) error + func NewImageRepository(log log.LogRusEntry, redisClient redisx.RedisClient) ImageRepository + type ImageService interface + Find func(imageID string, size int) (*Image, error) + Insert func(image *Image) (string, error) + func NewImageService(log log.LogRusEntry, repo ImageRepository) ImageService