我正在使用gob.NewEncoder编码字符串消息msg,但需要在utf-8中进行。
err = gob.NewEncoder(conn).Encode(msg)
我在Ruby接收器(Logstash)中收到警告,说接收到的事件的字符编码与您配置的字符不同...:expected_charset =>“ UTF-8”
致电时Encode(msg)
,您不会发送UTF-8纯文本。
发送纯文本:
conn.Write([]byte(msg)) // suppose msg is string
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句