Awesome Go Caches

  • bigcache bigcache 7,122
    star
    updated 2 months ago Apache License 2.0

    Efficient cache for gigabytes of data written in Go.

  • freecache freecache 4,759
    star
    updated 7 months ago MIT License

    A cache library for Go with zero GC overhead.

  • gcache gcache 2,439
    star
    updated over 1 year ago MIT License

    An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC

  • go-cache go-cache 7,433
    star
    updated over 1 year ago MIT License

    An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.

  • updated about 2 months ago Apache License 2.0

    A Go caching framework that supports multiple data source drivers

  • updated 2 months ago MIT License

    high performance in-memory cache

  • xxhash xxhash 411
    star
    updated over 1 year ago Apache License 2.0

    A native implementation of the excellent XXHash hashing algorithm.