🦉 Go-Redis: The New Official Redis Client You Need to Know About

Tom Smykowski
4 min readMar 15, 2023

Redis, the widely-used in-memory data structure store, has welcomed an exciting addition to its toolkit in the form of the official Go client, Go-Redis. Go-Redis offers Go developers a seamless gateway to Redis servers through its user-friendly interface.

🤔 Understanding Go-Redis

It is a community-driven project started by Vladimir Mihailenco and maintained by many contributors on GitHub. A huge number of contributors ensures that the library stays up-to-date with the latest Redis and Redis Stack features.

In version 9, Go-Redis is now housed under the official Redis organization on GitHub, enabling increased community participation and cooperation. This action aligns the client with other officially supported Redis clients, such as redis-py, nredisstack, Jedis, and node-redis, and guarantees that it stays current with the newest Redis and Redis Stack features. In the end, this makes it simpler for programmers to locate and utilize the appropriate Redis client for their chosen programming language.

Read to the end for an awesome bonus!

--

--

Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.