Skip to content

A Go package providing LRU file caching mechanism.

License

Notifications You must be signed in to change notification settings

tunabay/go-filecache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-filecache

Go Reference MIT License

Overview

Package filecache provides a LRU file caching mechanism to cache resources to the local disk that take a long time to generate or download from the network.

The creation process runs only once even if multiple go-routines concurrently request for a key that does not exist in the cache.

Documentation

License

go-filecache is available under the MIT license. See the LICENSE file for more information.