In multiple places in the code, errors returned from Store are just re-returned. Because of that they are completely non-meaningful.
For example client.go:351, can return something as generic as "key not found".
All unwrapped errors should be wrapped with meaningful error message, using fmt.Errorf("meaningful message: %w", err).
In multiple places in the code, errors returned from
Storeare just re-returned. Because of that they are completely non-meaningful.For example client.go:351, can return something as generic as "key not found".
All unwrapped errors should be wrapped with meaningful error message, using
fmt.Errorf("meaningful message: %w", err).