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 Jun 11, 2026
Latest versionv9.20.0
Imported by17.4K packages
Stars22.1K
Forks2.6K
Last activityToday
Latest releasev9.20.0 (13 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 redis

Package redis implements a Redis client.

Go Redis Clients 22.1K stars 0 imported-by 75% confidence
88

#2 JuiceFS

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

Go Redis Clients 13.9K stars 0 imported-by 65% confidence
88

#3 rueidis

A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.

Go Redis Clients 2.9K stars 0 imported-by 40% confidence
80

#4 v10

Rate limiting for go-redis

Go Redis Clients 1.0K stars 0 imported-by 40% confidence
77

#5 go-rejson

Go-ReJSON is a Go client for ReJSON redis module (https://github.com/RedisLabsModules/rejson)

Go Redis Clients 341 stars 57 imported-by 100% confidence
69