鉴于我有:"github.com/go-redis/redis"包,并且我使用它的方法来触发自定义 Redis cmd:https://godoc.org/github.com/go-redis/redis#Client.Do
我最终得到:
result, err := client.Do("MEMORY", "STATS").Result()
result看起来如下:
<interface {}>
data:<[]interface {}> (length: 52, cap: 52)
[0]:<interface {}>
data:"peak.allocated"
[1]:<interface {}>
data:4957760
[2]:<interface {}>
data:"total.allocated"
[3]:<interface {}>
data:855632
[4]:<interface {}>
//... and so on
基本上,它是一个带有数据属性的接口,在数据中我们有更多的接口(偶数是键,奇数是值)。
我想输入它,这样我就可以获得 的值"total.allocated"。
正确的做法是什么?
慕虎7371278
ITMISS
相关分类