package utils import ( "os" "github.com/navidrome/navidrome/log" ) func IsDirReadable(path string) (bool, error) { dir, err := os.Open(path) if err != nil { return false, err } if err := dir.Close(); err != nil { log.Error("Error closing directory", "path", path, err) } return true, nil }