github.com/redis/go-redis/v9

go-redis

Package redis implements a Redis client.

96

Decision Signals

Health score 96/100, confidence 100/100.

Excellent
Maintenance 95
Adoption 100
Security 92
Maturity 100
Developer DX 89
Confidence 100

Install

go get github.com/redis/go-redis/v9

Package Data

updated May 31, 2026
Latest versionv9.20.0
Imported by17.4K packages
Stars22.1K
Forks2.6K
Last activityToday
Latest releasev9.20.0 (2 days ago)
LicenseBSD-2-Clause
Known vuln records0

API Surface

7.6K symbols
SymbolKindSynopsis
ACLCatArgs Type type ACLCatArgs struct{ ... }
ACLCatArgs.Category Field Category string
ACLCmdable Type type ACLCmdable interface{ ... }
ACLCmdable.ACLCat Method ACLCat func(ctx context.Context) *StringSliceCmd
ACLCmdable.ACLCatArgs Method ACLCatArgs func(ctx context.Context, options *ACLCatArgs) *StringSliceCmd
ACLCmdable.ACLDelUser Method ACLDelUser func(ctx context.Context, username string) *IntCmd
ACLCmdable.ACLDryRun Method ACLDryRun func(ctx context.Context, username string, command ...interface{}) *StringCmd
ACLCmdable.ACLGenPass Method ACLGenPass func(ctx context.Context, bit int) *StringCmd
ACLCmdable.ACLList Method ACLList func(ctx context.Context) *StringSliceCmd
ACLCmdable.ACLLog Method ACLLog func(ctx context.Context, count int64) *ACLLogCmd
ACLCmdable.ACLLogReset Method ACLLogReset func(ctx context.Context) *StatusCmd
ACLCmdable.ACLSetUser Method ACLSetUser func(ctx context.Context, username string, rules ...string) *StatusCmd

Similar Packages

Go Redis Clients

#1 rueidis

Package rueidis is a fast Golang Redis RESP3 client that does auto pipelining and supports client side caching.

Go Redis Clients 0 stars 366 imported-by 75% confidence
74

#2 limiters

Package limiters provides general purpose rate limiter implementations.

Go Redis Clients 0 stars 9 imported-by 80% confidence
67

#3 v8

Package redis implements a Redis client.

Go Redis Clients 0 stars 14.5K imported-by 75% confidence
58

#4 redis

Package redis provides a client for the redis cache server.

Go Redis Clients 0 stars 0 imported-by 55% confidence
56

#5 JuiceFS

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

Go Redis Clients 0 stars 0 imported-by 60% confidence
54