Gio

Gio
软件
软件描述
Gio 是一个用于在 Go 语言中编写跨平台即时模式 GUI 的库。Gio 支持所有主要平台:Linux、macOS、Windows、Android、iOS、FreeBSD、OpenBSD 和 WebAssembly。
官方网站
访问软件的官方网站了解更多信息
gioui.org
安全链接HTTPS
什么是 Gio?
Gio 是一个用于在 Go 语言中编写跨平台即时模式 GUI 的库。Gio 支持所有主要平台:Linux、macOS、Windows、Android、iOS、FreeBSD、OpenBSD 和 WebAssembly。
为什么选择 Gio? Gio 帮助 Go 开发者在所有主要平台上构建高效、流畅且可移植的 GUI。它结合了前沿的 2D 图形技术与即时模式图形范式的灵活性,为应用程序开发提供了一个强大且一致的基础。Gio 包含一个基于 Pathfinder 项目实现的高效矢量渲染器,运行于 OpenGL ES 和 Direct3D 11 上,并正逐步迁移到基于 piet-gpu 构建的、更高效的计算着色器渲染器。文本和其他图形仅通过轮廓进行渲染,无需将其烘焙为纹理图像,从而支持高效的动画、变换绘制以及像素分辨率无关性。