- 前景
- 开发环境
- Go 基础
- 流程控制
- 函数
- 方法
- 面向对象
- 网络编程
- 并发编程
- 数据操作
- 常用标准库
- beego 框架
- gin 框架
- 微服务
- 插件库
- 项目
- 开源仓库
- go 学习线路图
- 音频和音乐
- 身份验证和 OAuth
- 机器人相关
- 标准 CLI
- 构建用户界面库
- 配置
- 持续集成
- CSS 预处理器
- 数据结构
- 数据库
- 数据库驱动
- 日期和时间
- 分布式系统
- 电子邮件
- 嵌入式脚本语言
- 错误处理
- 文件
- 金融
- Forms
- 功能性
- 游戏开发
- 生成与泛型
- 地理位置
- 编译器
- Goroutines
- 图形界面
- 图片
- 物联网
- 工作计划
- JSON格式
- Logging
- 机器学习
- 实现消息传递
- 微软办公软件
- 依赖注入
- 项目布局
- Strings
- 其他
- 自然语言处理
- 网络
- HTTP 客户端
- OpenGL
- ORM
- 包管理
- 性能
- 查询语言
- 资源嵌入
- 科学与数据分析
- 安全
- 序列化
- 服务器应用
- 流处理
- 模板引擎
- 测试
- 文字处理
- 第三方 API
- 实用工具
- UUID
- 验证方式
- 版本控制
- 视频
- Web 框架
- 中间件
- 路由器
- 视窗
- XML 格式
- 代码分析
- 编辑器插件
- 硬件
- go 生成工具
- go 工具
- DevOps 工具
- 其他
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
图形界面
用于构建GUI应用程序的库。
工具包
- app - 打包以使用GO,HTML和CSS创建应用的程序。支持:MacOS,Windows正在开发中。
- fyne - 为Go设计的跨平台本机GUI,使用EFL呈现。支持:Linux,macOS,Windows。
- go-astilectron - 使用GO和HTML / JS / CSS(由Electron支持)构建跨平台GUI应用。
- go-gtk - GTK的绑定。
- go-sciter - Go绑定:用于现代桌面UI开发的可嵌入HTML / CSS / script引擎。跨平台。
- gotk3 - GTK3的绑定。
- gowd - 使用GO,HTML,CSS和NW.js进行快速简单的桌面UI开发。跨平台。
- qt - Go的Qt绑定(支持Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi)。
- ui - Go的平台本地GUI库。跨平台。
- Wails - 使用内置OS HTML渲染器的HTML UI的Mac,Windows,Linux桌面应用程序。
- walk - Go的Windows应用程序库工具包。
- webview - 具有简单双向JavaScript绑定的跨平台Webview窗口(Windows / macOS / Linux)。
相互作用
- go-appindicator - libappindicator3 C库的Go绑定。
- gosx-notifier - Go的OSX桌面通知库。
- mac-activity-tracker - OSX库,用于通知计算机上的任何(可插入)活动。
- mac-sleep-notifier - golang中的OSX睡眠/唤醒通知。
- robotgo - Go本机跨平台GUI系统自动化。控制鼠标,键盘等。
- systray - 跨平台的Go库,用于在通知区域中放置图标和菜单。
- trayhost - 跨平台的Go库,用于在主机操作系统的任务栏中放置一个图标。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论