Go-WinGUI <strong>特点</strong> 介绍
Go 在服务端的优势不容置疑,但是在桌面应用上却没有好的 GUI 支持,本项目是 Go 语言在 Windows 上的用户图形界面 GUI 解决方案。
本项目可以不用对你的 Go 写的网站程序做任何修改,就可以实现本地化,使用 go+html+css+js 写 Windows 本地应用。
原理介绍
本项目原理是写了一个本地应用,使用开源的CEF框架实现了一个“浏览器”,然后“浏览器”里面打开go网站,这样就实现了一个不依赖系统浏览器的独立gui本地应用程序。我们可以使用方便强大的html+css+js完成优美的应用界面,功能可以通过RPC,ajax调用后端go
Web服务实现。
特点
-
使用新版CEF内核Chromium 63.0.3239.109,页面可以使用最新的css3,html5技术。
-
外观大小自由控制,可以自由设置宽度高度,以及能否改变窗体大小。
-
几乎覆盖所有windows系统,xp以上32位,64位都支持。
-
代码全部开源,CEF的delphi7项目源码,内部服务和启动器项目的golang源码都开源。
-
详细的二次开发步骤,帮助你二次开发。
-
发行包只有28M,但是已经包含了所有的chrome浏览器功能,已经内部服务。
实例截图
Go-WinGUI <strong>特点</strong> 官网
https://github.com/snail007/go-wingui
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。