func New(client *Client) imgart.Cache {
	return &redisCache{client: client}
}
New creates a redis cache implamentation
package redis
import (
	"time"
	"github.com/go-redis/redis"
	"github.com/talento90/imgart/errors"
	"github.com/talento90/imgart/imgart"
)
func handleError(err error) error {
	if err == nil {
		return nil
	}
	if err == redis.Nil {
		return errors.ENotExists("Item does not exists", err)
	}
	return errors.EInternal("Error occurred", err)
}
type redisCache struct {
	client *Client
}