【发布时间】:2023-03-23 16:25:01
【问题描述】:
我正在尝试使用 mysql2redis 将 db 数据加载到 redis 集群。
当我尝试接受的解决方案时,即
} else if e.Command == "HMSET" {
// Build up a string slice to hold the key value pairs
args := make([]string, 0, len(e.MapData) * 2)
for k, v := range e.MapData {
args = append(args, k, v)
}
_,err := redis.StringMap(client.Do("HMSET", e.Key, args...))
checkErr(err, "hmset error:")
}
我得到以下异常,
too many arguments in call to client.Do
have (string, string, []string...)
want (string, ...interface {})
我是 Go 的新手。那么围棋老手可以看看这个并提出解决方案吗?
【问题讨论】: