04.01 软件推荐丨Fyne —— Go 语言开发的易用的 UI 工具包

Fyne 是一个 Go 语言开发的易用的 UI工具包,提供基于 OpenGL 的跨平台图形界面应用开发支持。

示例代码:

package main
import (
\t"fyne.io/fyne/widget"
\t"fyne.io/fyne/app"
)
func main() {
\tapp := app.New()
\tw := app.NewWindow("Hello")
\tw.SetContent(widget.NewVBox(
\t\twidget.NewLabel("Hello Fyne!"),
\t\twidget.NewButton("Quit", func() {
\t\t\tapp.Quit()
\t\t}),
\t))
\tw.ShowAndRun()
}

示例效果:

完整的工具包:

浅色主题:

点击下方链接,获取软件下载地址↓↓↓