Coop Redis Facade wraps simple interaction with Redis clients for CRUD operations by preventing race conditions between multiple client instances against singular instances of Redis.
If you are interested in how Sync between clients works, take a look at this post.
https://pkg.go.dev/github.com/coopnorge/go-redis-facade
To generate or update mocks use
gomockhandler
. gomockhandler
is
provided by golang-devtools
.
docker compose run --rm golang-devtools gomockhandler -config ./gomockhandler.json check
docker compose run --rm golang-devtools gomockhandler -config ./gomockhandler.json mockgen