|
|
@@ -49,6 +49,8 @@ func (self *TestController) TestOrderListen() {
|
|
|
|
|
|
//测试redis 存储userInfo
|
|
|
func (self *TestController) GetUserInfoFromRedis() {
|
|
|
+
|
|
|
+ //-------测试个人------------//
|
|
|
userId := int64(1388)
|
|
|
key := fmt.Sprintf("userinfo_%d", userId)
|
|
|
var user user_model.User
|
|
|
@@ -59,11 +61,23 @@ func (self *TestController) GetUserInfoFromRedis() {
|
|
|
lib_redis.SetJsonEx(key, resp, 90*60)
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ //-------测试数组------------//
|
|
|
+ key_ar := fmt.Sprintf("array_userinfo")
|
|
|
+ var users []user_model.User
|
|
|
+ ok, resp_ar := lib_redis.GetRedisValue(key_ar, users)
|
|
|
+ if !ok {
|
|
|
+ //发送请求
|
|
|
+ resp = user_model.GetUserByIsRegistAndIsRegistBefore()
|
|
|
+ lib_redis.SetJsonEx(key_ar, resp_ar, 90*60)
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
type Ret struct {
|
|
|
Resp interface{} `json:"resp"`
|
|
|
}
|
|
|
ret := &Ret{}
|
|
|
- ret.Resp = resp
|
|
|
+ ret.Resp = resp_ar
|
|
|
self.Data["json"] = ret
|
|
|
self.ServeJSON()
|
|
|
}
|