SADD
SADD 命令将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略且返回0。假如集合key不存在,则创建一个只包含添加的元素作成员的集合。成功添加将返回所添加的元素个数。
Command
$ redis-cli.exe -h 127.0.0.1 -p 6379
127.0.0.1:6379> sadd s1 1 2 ff
(integer) 3
127.0.0.1:6379> sadd s1 1
(integer) 0
Code
func sadd(c redis.Conn) {
defer c.Do("DEL", "s1")
addResult, err := c.Do("SADD", "s1", 1, 2, "ff")
if err != nil {
colorlog.Error(err.Error())
return
}
fmt.Println("The return code of sadd is:", addResult)
addResult, err = c.Do("SADD", "s1", 1)
if err != nil {
colorlog.Error(err.Error())
return
}
fmt.Println("The return code of sadd existing element is:", addResult)
}
Output
$ go run main.go
The return code of sadd is: 3
The return code of sadd existing element is: 0
网友评论