{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:golang/github.com/ancientlore/cachefs","name":"github.com/ancientlore/cachefs","description":"Package cachefs implements a read-only cache around a fs.FS, using groupcache.\n\nUsing cachefs is straightforward:\n\ncachefs \"wraps\" the underlying file system with caching. You can specify groupcache parameters - the group name\nand the cache size.\n\ngroupcache does not support expiration, but cachefs supports quantizing values so that expiration happens\naround the expiration duration provided. Expiration can be disabled by specifying 0 for the duration.\n\nSee https://pkg.go.dev/github.com/golang/groupcache for more information on groupcache.","version":"v1.1.0","softwareVersion":"v1.1.0","license":"https://spdx.org/licenses/Apache-2.0","codeRepository":"https://github.com/ancientlore/cachefs","issueTracker":"https://github.com/ancientlore/cachefs/issues","url":"https://github.com/ancientlore/cachefs","programmingLanguage":{"@type":"ComputerLanguage","name":"Go"},"dateCreated":"2022-08-28","dateModified":"2025-08-23","datePublished":"2025-08-23","copyrightYear":2022,"downloadUrl":"https://proxy.golang.org/cached-only/github.com/ancientlore/cachefs/@v/v1.1.0.zip","softwareHelp":{"@type":"WebSite","url":"https://pkg.go.dev/github.com/ancientlore/cachefs#section-documentation"},"applicationCategory":"go","runtimePlatform":"go","developmentStatus":"active","sameAs":["https://pkg.go.dev/github.com/ancientlore/cachefs"],"https://www.w3.org/ns/activitystreams#likes":6,"https://forgefed.org/ns#forks":1}