猿问

没有使用 json 编码为 go 语言中的结构获取正确的数据

从客户端函数我试图发送一些数据但无法在 handleServerConnection() 中接收数据

我的程序是用 go 语言编写的 帮帮我

我已经参考了书中给出的大部分示例和堆栈溢出

我在 handleconnection 函数中得到一个空对象


幕布斯6054654
浏览 201回答 1
1回答

慕神8447489

你能分享一个你试图解码的json的例子吗?我怀疑这是一个注释问题。由于 javascript 语法,大多数 json 都是小写的。例如,我怀疑你的 json 看起来像这样:{"pid":"0", "msgId":"500", "msg":"this is the message"}如果是这种情况,那么您需要在结构上进行注释,如下所示:type Envelope struct {    Pid   int         `json:"pid"`    MsgId int64       `json:"msgId"`    Msg   interface{} `json:"msg"`}同样,没有示例,我只是猜测这是您的问题。
随时随地看视频慕课网APP

相关分类

Go
我要回答