代码和错误信息我在使用 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 关注
- 127 浏览
添加回答
举报
0/150
提交
取消