Golang 程序的电子用户界面?

新手上路,请多包涵

我想在 Electron 中为用 Go 编写的桌面应用程序制作一个 GUI(目前它是一个命令行工具)。

Electron 和 Go 进程之间的通信约定是什么?

简单地使用 Go 二进制文件作为 API 是否可行?某种网络套接字通信?

原文由 Ashkay 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 330
2 个回答

用 electron 编写的应用程序与其后端的交互就像 Web 浏览器一样,因此您有相同的选项(Web Api、Web Sockets、Ajax 等)

原文由 felipecamposclarke 发布,翻译遵循 CC BY-SA 3.0 许可协议

您可以使用 go-astilectron ,它允许您使用 GO 和 HTML/JS/CSS(由 Electron 提供支持)构建跨平台的 GUI 应用程序( _披露:我是作者_)

原文由 Asticode 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题