Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pobyzaarif/go-cache

Golang cache library/adapter with TTL implementation, key:value store using memory (Memcached), and Redis.
https://github.com/pobyzaarif/go-cache

arc-cache cache golang golang-cache memcached redis

Last synced: 10 days ago
JSON representation

Golang cache library/adapter with TTL implementation, key:value store using memory (Memcached), and Redis.

Awesome Lists containing this project

README

        

# go-cache
Golang cache library/adapter with TTL implementation, key:value store using memory (Memcached), and Redis.
- You can use memory cache when you run the app in a single machine/local env, temporary mode
- Use Redis when you need persistent cache data

## Implementation
Just take a look at the test file ( *_test.go )

## Run test
```
go test -count=1 -coverprofile=coverage.out -coverpkg=./... && go tool cover -html=coverage.out -o cover.html
```