使用redigo中mget问题

tuoba · · 2943 次点击
构建参数的一部分并使用这些参数调用变量函数: ``` args := []interface{"TEST") for _, v := range arr { args = append(args, v) } conn.Do("RPUSH", args...) ``` Args Helper(https://godoc.org/github.com/gomodule/redigo/redis#Args)用一行应用程序代码做同样的事情: ``` conn.Do("RPUSH", edis.Args{}.Add("TEST").AddFlat(arr)...) ```
#3
更多评论
不定参数,使用 `redis.Args` 来实现。 比如: ```go args := redis.Args{}.Add(key, cursor).AddFlat(optionArgs) conn.Do("MGET", args...) ```
#1
好的,我试试,多谢哈!!
#2