1. 首页
  2. 技术分享

专业IPFS后台技术分享(3)|点滴技术

重构:序列化抽象

用于nightly-33362-ef44ed版本

显示11个更改的文件,增加了608个,删除了0个。

encoding/encoding.go:

专业IPFS后台技术分享(3)|点滴技术

Encodable表示可以使用这个库进行编码的类型,Decodable表示可以使用此库进行解码的类型,编码器表示可以编码值的类型,解码器表示可以解码的类型

目的:将数据进行加密解密

encoding/encoding_test.go :

专业IPFS后台技术分享(3)|点滴技术

 encoding/gen/encoding_gen.go

专业IPFS后台技术分享(3)|点滴技术

专业IPFS后台技术分享(3)|点滴技术

WriteToFile创建一个文件,并输出为给定类型生成的所有编码/解码方法。

专业IPFS后台技术分享(3)|点滴技术

 encoding/ipld_cbor.go

专业IPFS后台技术分享(3)|点滴技术

 

专业IPFS后台技术分享(3)|点滴技术

重构:序列化抽象

用于nightly-33362-ef44ed版本

显示11个更改的文件,增加了608个,删除了0个。

encoding/encoding.go:

Encodable表示可以使用这个库进行编码的类型,Decodable表示可以使用此库进行解码的类型,编码器表示可以编码值的类型,解码器表示可以解码的类型

目的:将数据进行加密解密

encoding/encoding_test.go :

encoding/gen/encoding_gen.go

WriteToFile创建一个文件,并输出为给定类型生成的所有编码/解码方法。

encoding/ipld_cbor.go

encoding/why_cbor.go

tools/encoding_gen/main.go

专业IPFS后台技术分享(3)|点滴技术

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

原创文章,作者:jiang,如若转载,请注明出处:https://ipfsdrop.com/tech/zhuanyeipfshoutaijishufenxiang3diandijishu/

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

(+86)18301922335

在线咨询:点击这里给我发消息

邮件:haskell@freechains.cn

工作时间:7×24小时

QR code