如何:与子进程通信

我有一个启动 C/Lua 进程的 Go 程序。现在我想在这两者之间进行交流。比如在child(c/lua进程)的run中,我想请parent(go程序)做一些计算,等待结果。我不热衷于使用 stdin/stdout 进行通信,因为这已经用于常规输出。现在我正在考虑使用套接字进行通信,但我不想重新发明轮子。

  • 这种通信的明显选择是什么?

  • 是否有(或多或少)简单的标准方法在 Lua 和 Go 之间传递对象?如果没有,文本块就足够了。

  • Protocol Buffers是否适用于此?看起来有点矫枉过正,但我在这里没有经验。


慕的地10843
浏览 185回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go