Skip to content

Commit

Permalink
add set api
Browse files Browse the repository at this point in the history
  • Loading branch information
glin-gogogo committed Sep 2, 2024
1 parent 79083e2 commit 113e683
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions redis/redis.go
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,19 @@ func (s *RedisStorage) DeleteSet(key string, members []string) error {
return nil
}

func (s *RedisStorage) SMembers(key string) ([]string, error) {
members, err := s.client.SMembers(key).Result()
if err != nil {
return []string{}, err
}

return members, nil
}

func (s *RedisStorage) SIsMember(key string, member interface{}) bool {
return s.client.SIsMember(key, member).Val()
}

func (s *RedisStorage) ZRange(key string, start, stop int64) ([]string, error) {
members, err := s.client.ZRange(key, start, stop).Result()
if err != nil {
Expand Down

0 comments on commit 113e683

Please sign in to comment.