我有一个struct这样的
type User struct {
Nickname *string `json:"nickname"`
Phone *string `json:"phone"`
}
HMSET值用命令放在redis中。(值可以为nil)
现在我正在尝试将scan值转换为一个结构:
values, err := redis.Values(Cache.Do("HMGET", "key", "nickname", "phone" )
var usr User
_, err := redis.Scan(values, &usr.Nickname, &usr.Phone)
但我得到一个错误
redigo.Scan:无法分配到 dest 0:无法从 Redis 批量字符串转换为 *string
请告诉我我做错了什么?
PIPIONE
桃花长相依
相关分类