目前来看不太适合,在Windows系统中开发桌面程序最合适的语言是C#语言。
成都创新互联专注于凤泉企业网站建设,响应式网站建设,成都做商城网站。凤泉网站建设公司,为凤泉等地区提供建站服务。全流程按需设计网站,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
我简单的做了对比 最后决定使用govcl ,相比较walk,ui。govcl 库示例多,可以部分做到跨平台。windows,mac,linux等。看官可以根据自己的实际情况选择。
go 可以开发桌面应用,但并不是很舒适。
可以使用的GUI库有:
1、goqt,LiteIDE作者出品,Go和QT的绑定,还未发布
2、go.uik,纯Go实现的并发UI工具
3、walk,Windows Application Library Kit
4、gform,Windows GUI framework
目前的话walk用得比较多
不过go的GUI库用起来没有C#、C/C++的那么顺手。
这个问题不久之后应该会有所改善,毕竟用Go开发桌面的需求在不断增加。
目前我采用的是用go http 做后端,Webkit+HTML5 做界面,表现力很好,前端不需要学习新知识,一般的管理类应用都能搞定。
vivo智能手机设置“go桌面”为默认桌面的方法:首先进入设置--更多设置--应用程序--默认应用设置中选择“go桌面”为默认桌面,然后进入在更多设置的中的安全--更换系统桌面--开启“允许更换桌面”,并关闭“锁屏键锁定系统桌面”即可。
具体操作步骤(以vivo X20为例):
1、待机桌面点击设置
2、更多设置
3、应用程序
4、默认应用设置
5、桌面
6、选择“go桌面”为默认桌面
7、返回更多设置界面点击安全
8、更换系统桌面
9、开启“允许更换桌面”开关
10、并关闭“锁屏键锁定系统桌面”开关