ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

Golang使用Fyne开发桌面应用

Golang使用Fyne开发桌面应用 文章目录1、安装C编译器1.1、window1.2、Debian, Ubuntu1.3、Fedora2、安装Go3、下载fyne和运行 demo4、创建项目本文在windwin平台上开发Fyne官方地址Githubhttps://github.com/fyne-io/fyne官网文档https://docs.fyne.io/1、安装C编译器1.1、window访问https://www.msys2.org/当前最新版本为msys2-x86_64-20250830.exe下载并安装。找到安装路径的D:\msys64\mingw64.exe, 双击打开运行以下命令# 先刷新仓库数据库再把系统里安装的所有包升级到最新版。pacman-Syu# 安装gcc g 等其他的编译器pacman-Sgitmingw-w64-x86_64-toolchain mingw-w64-x86_64-go把D:\msys64\mingw64\bin添加到环境变量中1.2、Debian, Ubuntusudo apt-get install gcc libgl1-mesa-dev xorg-dev libxkbcommon-dev1.3、Fedorasudo dnf install gcc libXcursor-devel libXrandr-devel mesa-libGL-devel libXi-devel libXinerama-devel libXxf86vm-devel libxkbcommon-devel wayland-devel2、安装Go安装Go参与之前文章https://blog.csdn.net/penngo/article/details/1303545003、下载fyne和运行 demogo get fyne.io/fyne/v2latest go install fyne.io/tools/cmd/fynelatest go run fyne.io/demolatest运行效果4、创建项目mkdirmyfynecdmyfyne go mod init myfyne编写主程序main.gopackagemainimport(fyne.io/fyne/v2/appfyne.io/fyne/v2/widget)funcmain(){a:app.New()w:a.NewWindow(Hello World)w.SetContent(widget.NewLabel(Hello World!))w.ShowAndRun()}运行效果本文参考自官方教程https://docs.fyne.io/started/
返回列表