2 回答

TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
一位同事提供了下面的代碼片段,可以訪問(wèn)我正在尋找的地圖條目。
respBody, _ := ioutil.ReadAll(response.Body)
var rsp interface{}
if err := json.Unmarshal(respBody, &rsp); err != nil {
log.Fatal(err)
}
resultMap := rsp.(map[string]interface{})["results"].([]interface{})[0].(map[string]interface{})
fmt.Printf("test: %s<\n", resultMap["errors"] )
測(cè)試:[配置文件'c2-web-2.conf'已經(jīng)存在。]<

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
我相信你需要做一個(gè)類型斷言。你有一個(gè)interface{}
,但你需要某種切片來(lái)索引。試試resp["results"].([]interface{})[0]
?(對(duì)不起,我自己沒(méi)有機(jī)會(huì)測(cè)試這個(gè)。)
- 2 回答
- 0 關(guān)注
- 149 瀏覽
添加回答
舉報(bào)