为了账号安全,请及时绑定邮箱和手机立即绑定

Go 有像 php 一样的序列化吗?

Go 有像 php 一样的序列化吗?

Go
慕森王 2021-08-30 15:19:22
Go 是否有像 PHP 函数 serialize() 这样的纯文本结果的序列化?字符串 s:size:value;整数 i:值;布尔值 b:value; (不存储“真”或“假”,存储“1”或“0”)空 N;数组 a:size:{key 定义;value 定义;(每个元素重复)}
查看完整描述

2 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

最接近php.serialize 的是带有/ 之类方法的编码包:任何实现接口/ 的对象都可以序列化。 (并且您对二进制编组/解组具有相同的功能)MarshalText()UnmarshalText()TextMarshalerTextUnmarshaler

您可以查看JSON 的示例,但您可以找到其他类型数据的其他项目:


查看完整回答
反对 回复 2021-08-30
?
MMTTMM

TA贡献1869条经验 获得超4个赞

嗯,不完全是。

有二进制的gob,或者您可以使用json(与 php 的json_encode / json_decode 相同

对于跨语言(二进制)解决方案,几乎没有选择:


查看完整回答
反对 回复 2021-08-30
  • 2 回答
  • 0 关注
  • 268 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信