fyne 是一个跨平台的 UI 库,可以用来写桌面和移动端应用,当前最新版本是 1.2,支持了 iOS 和 Android
package main
import (
"fyne.io/fyne/widget"
"fyne.io/fyne/app"
)
func main() {
app := app.New()
w := app.NewWindow("Hello")
w.SetContent(widget.NewVBox(
widget.NewLabel("Hello Fyne!"),
widget.NewButton("Quit", func() {
app.Quit()
}),
))
w.ShowAndRun()
}
运行效果如下
更多内容访问:https://github.com/fyne-io/fyne