Python和GO之间的通信媒介?

Python和GO之间的通信媒介?,python,go,Python,Go,我想读写一些特殊格式的保存文件。然而,我目前的功能范围是编译go源代码,然后用Python调用它并返回JSON 有没有更好的方式来沟通之间的围棋!Python?Go有一种用于序列化数据的gob格式,但是一些golang nuts上的人认为它不是与其他语言通信的好选择 JSON将是一个非常值得尊敬的选项,或者您可以尝试使用我在上面链接的讨论中也建议使用的JSON 编辑: 您也可以根据需要尝试与进行通信,但这可能不太适合您所做的工作。有,您可以将其视为JSON的二进制版本,包括Go和Python等多

我想读写一些特殊格式的保存文件。然而,我目前的功能范围是编译go源代码,然后用Python调用它并返回JSON


有没有更好的方式来沟通之间的围棋!Python?

Go有一种用于序列化数据的
gob
格式,但是一些golang nuts上的人认为它不是与其他语言通信的好选择

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

编辑:
您也可以根据需要尝试与进行通信,但这可能不太适合您所做的工作。

有,您可以将其视为JSON的二进制版本,包括Go和Python等多种语言的实现。

JSON有什么问题吗?@BurhanKhalid,必须对其进行解析?我只是想知道是否有更好的方法。Python的
json
模块将完成编写和解析json文件的所有工作,而不做任何事情。您使用的任何格式都必须进行解析。有些解析速度比其他解析速度快,但json是一种非常值得尊敬的数据交换格式。结束