// Save is the interface implementation func (r *Redis) Save(k models.Key, m models.Model) error { b, err := m.MarshalBinary() if err != nil { return err } return r.client.Set(k.String(), b, time.Duration(0)).Err() }