redis / rueidis

A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.
Apache License 2.0
2.46k stars 158 forks source link

Support Go 1.23 iterators for the ZADD command #644

Closed rueian closed 4 weeks ago

rueian commented 1 month ago

We support Go 1.23 iterators for HMSET, HSET, and XADD:

https://github.com/redis/rueidis/blob/fc348f545e5ac0315ef9350fa7375bda92b8877e/internal/cmds/iter.go#L7-L26

It would be better to add support for ZADD as well.

mingdaoy commented 1 month ago

Hi @rueian, I'm interested in working on this issue!

rueian commented 1 month ago

Thanks @mingdaoy! Let me know if you need any help.