go 可以开发桌面应用,但并不是很舒适。
可以使用的GUI库有:
1、goqt,LiteIDE作者出品,Go和QT的绑定,还未发布
2、gouik,纯Go实现的并发UI工具
3、walk,Windows Application Library Kit
4、gform,Windows GUI framework
目前的话walk用得比较多
不过go的GUI库用起来没有C#、C/C++的那么顺手。
这个问题不久之后应该会有所改善,毕竟用Go开发桌面的需求在不断增加。
目前我采用的是用go >
纯C的很少,windows32
sdk和linux的gtk是为数不多的2个库。
现代基本没有用C开发gui的,C++是更好的选择,像qt
mfc比win32好用得多。
开发效率更高的是python,tkinter
wxwidget
pyqt都很方便
Windows 应用程序开发首选 NET 平台,该平台下有多种语言可以选择,例如 VC++NET、C#、VBNET 等等。 题主这问题就好像在问“吃面条用什么餐具,我知道有筷子、叉子可以用,但这些我都不喜欢,还有没有别的餐具?”
绝大多数都可以使用MFC来开发,如QQ等各种程序的前台,后台也能用C或C++来写,像金山卫士这类是杀毒软件,不是普通的软件,内部附带了他们自己的驱动程序,驱动是可以用C来写的,前面的图形界面也能够使用MFC作为框架,如果希望向这个领域发展,兴趣才是最重要的,因为在苦的过程中快乐着,兴趣才是最好的老师,这个行业需要你能够熬夜,对自己的职业未来有浓厚的兴趣。如果你现在神马都不知道的话,没关系的,只要你又兴趣,你可以先看C基础,推荐使用VC60作为你的开发平台,很多人认为基础枯燥且乏味,不过我想说的是每个人都必然会经历这么一个阶段,只是有的人放弃了,有的人坚持下来了,坚持下来的基本都是有兴趣的。祝你好运啦~
以上就是关于go语言支持开发桌面级应用吗全部的内容,包括:go语言支持开发桌面级应用吗、编写一个小windows桌面程序用什么语言和工具、C语言如何开发桌面GUI应用程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)