go类型断言 提示!

hellsam · · 834 次点击
你是调用什么返回的这个结果? 可以把完整的请求 代码发出来看下嘛? 我猜测是 返回的 http resp body 。 这个时候的就 ``` decoder := json.NewDecoder(resp.Body) results := []string{} err := decoder.Decode(&results) if err !=nil { fmt.Println("decode failed", err) return } // 接下去就是数据的操作啦 ```
#4
更多评论
```go for _, v := range data { if val, ok := v.(string); ok { // } // } ```
#1
https://studygolang.com/topics/4408#reply4 你这个不是字符串数组?
#2