gcc安装
去SourceForge下载gcc,选择x86_64-win32-seh
解压后配置环境变量,路径替换成自己的,选择mingw64下的bin文件夹
Go安装
去https://golang.google.cn/dl/,下载文件 go1.18.windows-amd64.msi,FYNE的最低go版本要求是1.12,推荐用新出的1.18
FYNE安装
使用go get安装fyne
go get fyne.io/fyne/v2
如果提示缺少gcc那就是环境变量没配对
Hello Fyne使用官方文档的例子
package main
import (
"fyne.io/fyne/v2/app"
"fyne.io/fyne/v2/container"
"fyne.io/fyne/v2/widget"
)
func main() {
a := app.New()
w := a.NewWindow("Hello")
hello := widget.NewLabel("Hello Fyne!")
w.SetContent(container.NewVBox(
hello,
widget.NewButton("Hi!", func() {
hello.SetText("Welcome :)")
}),
))
w.ShowAndRun()
}
然后
go run main.go
第一个Fyne程序就成功了