diff --git a/filecache/filecache.go b/filecache/filecache.go index ab70054..840aac9 100644 --- a/filecache/filecache.go +++ b/filecache/filecache.go @@ -90,3 +90,7 @@ func (c *cache) filename(key string) string { _ = os.MkdirAll(dir, 0755) return filepath.Join(dir, key) } + +func IsCacheMiss(err error) bool { + return errors.Is(err, NotFound) || errors.Is(err, Expired) +}