目前Go图形的跨平台* *接口库只有几个:
1.gogtk系列,
2,goqt系列,goqml勉强也能算作这个系列,全qt。
3、和实验室/用户界面,
4、gxui
不是跨平台的,比如在windows上走。(这个很厉害)
但是我用mac…….
前两种都可以用
第一个叫deepin的团队也自己造了轮子,专门用自动绑定工具把go bind绑定到最新的gtk上。儿童网上的其他gogtk几乎都是手动绑定的。
当然还有一个相关的项目叫linuxdeepin,简直金光闪闪。
第二个著名的项目叫liteide(goqt),goqml也有一个类似的知名项目limetext,是go写的sublime的开源版本。
第三个只有一个优点:原生。但缺点是不好用,甚至不可用,官方例子也不多(就两三个)。目前,我还没有看到任何用它建造的著名工程。
第四个是Google的官方库,以后肯定是.但是我还没有看到有什么著名的项目使用gxui。
=================
补充:
最近仔细看了一下,andlabs/ui还是很强大的,不仅仅是个玩具。
再次添加:
Readme file from GXUI
-GXUI was written by a couple of Googlers as an experiment, but with help of the open-source community GXUI could mature into something far more interesting.
+GXUI was written by a couple of Googlers as an experiment and is now unmaintained.
再次添加:
Andlabs/ui进行了重写,稳定性有所增强,但组件很少,只提供了几个基本控件,慎用。
Gxui死了,不用了。
Linuxdeepin turned quarts, so .
windows系统最好的选择是walk。
谷歌不太可能推出官方GUI。没有商业公司的推广,个人很难有精力去完成一个商业品质的GUI。毕竟雷锋也得吃饭。
因为做桌面UI不赚钱,所以基本没有公司在这方面投资。
如果非要做桌面程序,建议UI部分用html实现。
标题:go 语言适合写桌面程序吗?
链接:https://www.52hkw.com/news/rj/68366.html
版权:文章转载自网络,如有侵权,请联系删除!