Go是否具有纯文本结果的序列化结果,如PHP函数serialize()?
的字符串 S:尺寸:值;
整数 I:值;
布尔 B:值; (不存储“true”或“false”,存储“1”或“0”)
空 N;
阵 a:size:{键定义;值定义;(每个元素重复)}
答案 0 :(得分:1)
php.serialize中最接近的encoding package是MarshalText()
/ UnmarshalText()
等方法:实现接口TextMarshaler
/ TextUnmarshaler
的任何对象可序列化
(并且你有二元编组/解组的相同功能)
您可以看到examples for JSON,但您可以找到其他类型数据的其他项目:
ajg/form
:表单编码& Go解码包答案 1 :(得分:0)