Registry / testing / alicebob-miniredis

alicebob-miniredis

JSON →
library2.5.0+incompatiblegogounverified

A pure Go Redis test server for use in Go unit tests, with no external dependencies.

go get github.com/alicebob/miniredis
INSTALL
IMPORT
SIG · ALICEBOB-MINIREDIS
A
alicebob-miniredis
testinggov2.5.0+incompatible
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

miniredis
github.com/alicebob/miniredis

Start a miniredis server and connect a Redis client.

package main import ( "github.com/alicebob/miniredis" "github.com/go-redis/redis" ) func main() { s, err := miniredis.Run() if err != nil { panic(err) } defer s.Close() client := redis.NewClient(&redis.Options{Addr: s.Addr()}) client.Set("key", "value", 0) }
Debug
Known issues
breakingVersion 2.5.0+incompatible uses a major version suffix in the import path; ensure your go.mod uses the correct version.
fix
Use `go get github.com/alicebob/miniredis/v2` and import `github.com/alicebob/miniredis/v2`.
affects: >=2.0.0
Upgrade
Version history
2.5.0+incompatiblelatest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
63 hits · last 30 days
node
52
Google (search)
2
Meta
1
OpenAI (training)
1
Resources
alicebob-miniredis — go get alicebob-miniredis · libregistry