话不多说,先上代码
type detail struct {
High float64 `json:"high"`
Low float64 `json:"low"`
Average float64 `json:"average"`
}
type Spot struct {
UpdateDate string `json:"update_date"`
Detail []detail `json:"detail"`
}
.
.//此处省略部分无关代码
.
key := constant.REDIS_INFIX_PREMIUM + productId //此处是去redis读数据
d, err := c.ZRevRangeByScore(key, maxScores, minScores, page, num)//取出的[][]byte放入d中
if err != nil {
logger.Warnning(err)
return nil, err
}
var (
prices []Spot
p Spot
)