代碼和錯誤信息我在使用 golang 的 elasticsearch 客戶端“elastic”時遇到了這個問題。*json.RawMessage 是一種 []byte。如果我不寫 []byte() 來轉換類型,它說不能使用 'resp.Source' (type *json.RawMessage) 作為類型 []byte。環境是go 1.10.3和elastic 6.x
1 回答
人到中年有點甜
TA貢獻1895條經驗 獲得超7個贊
一個*json.RawMesasge不是一個[]byte。這是一個指針。
取消引用指針以轉換為字節片:
byteSlice := []byte(*pointerToRawMessage)
- 1 回答
- 0 關注
- 200 瀏覽
添加回答
舉報
0/150
提交
取消
