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

Python和GO之间的通讯媒介?

Python和GO之间的通讯媒介?

长风秋雁 2021-05-06 18:28:39
我想读写一些具有特殊格式的保存文件。但是,我目前的能力范围是编译go源,然后使用Python调用它并返回JSON。GO之间是否有更好的通讯方式!和Python?
查看完整描述

2 回答

?
catspeake

TA贡献1111条经验 获得超0个赞

BSON,您可以将其视为JSON的二进制版本,并具有许多语言(包括Go和Python)的实现。


查看完整回答
反对 回复 2021-05-17
?
FFIVE

TA贡献1797条经验 获得超6个赞

Go具有gob用于序列化数据的格式,但是有关golang-nuts的一些邮件列表讨论表明,它不是与其他语言进行通信的理想选择。

JSON将是一个非常受人尊敬的选择,或者您可以尝试使用protobuf,在我上面链接的讨论中也建议使用protobuf

编辑:您也可以根据自己的需要尝试与Thrift进行通信,但这对于您正在做的工作来说可能不太可能。


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号