码迷,mamicode.com
首页 > 其他好文 > 详细

为创建Golang GUI程序选择合适的库

时间:2018-12-01 23:33:59      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:com   方式   ola   ctr   国际   作品   现在   必须   script   

我认为在Go语言中创建GUI只有两种相对较好的方式,一是Qt,二则是Electron。


如何选择?

这要看你的需求。如果你会HTML+CSS+JavaScript,只想使用Go开发对性能没有多高的程序,那么使用Electron会更好。如果你不会Web开发,那么使用Qt Quick会比较好。

之所以要这么选,主要是由于三个方面:

  1. 性能,Electron要比Qt弱上不少
  2. 效率,使用Qt Quick开发的效率并不比Electron差,但使用Qt还是得对C++有一定的了解
  3. 功能,现在Qt的功能要比Electron的多,而且Go的Electron的绑定并不够完善,有些功能并不支持。

如果你想要使用Go来开发界面,那么你必须要好好考虑清楚要不要这么做。

因为Go并没有官方的GUI,所以要想使用Go来开发GUI不可避免的要涉及到其他编程语言。


技术分享图片
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。转载请注明出处!

为创建Golang GUI程序选择合适的库

标签:com   方式   ola   ctr   国际   作品   现在   必须   script   

原文地址:https://www.cnblogs.com/xiyu714/p/10051314.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!