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

go 可以开发桌面应用

时间:2015-02-09 12:21:27      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

go 可以开发桌面应用

 

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 做界面,表现力很好,前端不需要学习新知识,一般的管理类应用都能搞定。

https://github.com/lxn/go-winapi

gform: https://github.com/AllenDang/gform

go-iup: https://github.com/jcowgar/go-iup

go.uik: https://github.com/skelterjohn/go.uik/

walk: https://github.com/lxn/walk   

 

go版本的socket im 源码:

https://github.com/jianfengye/MyWorks/tree/master/go_socketim

 

go 可以开发桌面应用

标签:

原文地址:http://www.cnblogs.com/rojas/p/4280973.html

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