我想在 Electron 中为用 Go 编写的桌面应用程序制作一个 GUI(目前它是一个命令行工具)。
Electron 和 Go 进程之间的通信约定是什么?
简单地使用 Go 二进制文件作为 API 是否可行?某种网络套接字通信?
原文由 Ashkay 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想在 Electron 中为用 Go 编写的桌面应用程序制作一个 GUI(目前它是一个命令行工具)。
Electron 和 Go 进程之间的通信约定是什么?
简单地使用 Go 二进制文件作为 API 是否可行?某种网络套接字通信?
原文由 Ashkay 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用 go-astilectron ,它允许您使用 GO 和 HTML/JS/CSS(由 Electron 提供支持)构建跨平台的 GUI 应用程序( _披露:我是作者_)
原文由 Asticode 发布,翻译遵循 CC BY-SA 3.0 许可协议
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答822 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
用 electron 编写的应用程序与其后端的交互就像 Web 浏览器一样,因此您有相同的选项(Web Api、Web Sockets、Ajax 等)