
Lorca:利用Go和HTML5打造跨平台的现代桌面应用
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Lorca是一款创新的框架,它结合了Go语言的强大后端处理能力和HTML5的前端灵活性,旨在为开发者提供一种简便的方法来创建高性能、可移植性强且视觉效果出色的现代桌面应用程序。
Lorca 是一个用于在 Go 语言环境中构建现代 HTML5 桌面应用程序的轻量级库。它利用已安装的 Chrome 浏览器作为用户界面层,并且与 Electron 不同,不会将整个浏览器环境打包进应用中。通过建立与浏览器窗口的连接,Lorca 允许从 UI 调用 Go 代码并以无缝的方式在 Go 中操作 UI。
Lorca 的主要特征包括:
- 纯 Go 编写的库(没有使用 cgo)
- 应用程序体积小(通常为5至10MB)
- 结合 HTML/CSS 提供美观的用户界面,同时利用 Go 语言的强大性能和开发便利性
- 支持公开 Go 函数/方法,并从 JavaScript 调用它们;支持从 Go 中调用任意 JavaScript 代码
- UI 和主应用之间异步流的支持(包括异步等待与 Goroutines)
- 允许通过本地 Web 服务器或数据 URL 加载 Web 用户界面,同时支持将所有资源嵌入到单个二进制文件中
- 支持无头模式下的用户界面测试功能
- 多窗口应用程序的支持
全部评论 (0)
还没有任何评论哟~


