Commit 86ff877f by mushishixian

商品服务的请求问题

parent 100b879b
Showing with 6 additions and 4 deletions
...@@ -89,11 +89,14 @@ func main() { ...@@ -89,11 +89,14 @@ func main() {
} }
goodsIdsStr := strings.Join(goodsIds, ",") goodsIdsStr := strings.Join(goodsIds, ",")
//去请求商品服务 //去请求商品服务
resp, _ := req.Get(util.Configs.Api_domain.GoodsUrl + "?goods_id=" + goodsIdsStr) params := req.Param{
fmt.Println(util.Configs.Api_domain.GoodsUrl + "?goods_id=" + goodsIdsStr) "goods_id": goodsIdsStr,
}
resp, _ := req.Post(util.Configs.Api_domain.GoodsUrl, params)
//先判断返回的data是不是字典,不是字典代表可能是返回字符串了 //先判断返回的data是不是字典,不是字典代表可能是返回字符串了
if gjson.Get(resp.String(), "data").IsObject() { if gjson.Get(resp.String(), "data").IsObject() {
for goodsIdKey, data := range gjson.Get(resp.String(), "data").Map() { for goodsIdKey, data := range gjson.Get(resp.String(), "data").Map() {
fmt.Println(data)
//还要去判断是否是bool //还要去判断是否是bool
if data.IsObject() { if data.IsObject() {
goodsId := data.Get("goods_id").Int() goodsId := data.Get("goods_id").Int()
...@@ -132,13 +135,12 @@ func main() { ...@@ -132,13 +135,12 @@ func main() {
panic(err) panic(err)
} }
} }
}else{ } else {
fmt.Println("商品服务获取数据为空") fmt.Println("商品服务获取数据为空")
} }
return nil return nil
}) })
if err != nil { if err != nil {
fmt.Println(err)
panic(err) panic(err)
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment