При отладке ниже серверного кода:
type myStruct struct {
key string
value string
}
key, value := gen()
data := myStruct{key, value}
myJSON, err := json.Marshal(data)
err = conn.WriteMessage(websocket.TextMessage, myJSON)
gen()
заполняет key
и value
строками
myJSON
показывает:
После записи myJSON
в веб-сокет на стороне клиента получен пустой json:
ws.onmessage = function (evt)
{
console.log(evt.data)
};
Почему conn.WriteMessage()
не передает данные (myJSON
) на сторону клиента?