golang gui 开发指南(Windows)

安装相关依赖(说明:本文档针对于Windows开发环境)

windows 环境需要安装 minGW64 的 gcc 环境

注:Golang版本 ≥ 1.12

下载并安装C编译器(MinGW 64-bit):https://www.msys2.org/

安装后:

pacman -Syu

pacman -S git mingw-w64-x86_64-toolchain

将 mingw64\bin添加到环境变量中

创建目录

mkdir codegen-go-gui

cd codegen-go-gui

初始化go项目

go mod init com.site/codegen-go-gui

安装fyne

go get fyne.io/fyne/v2@latest

查看demo (在gopath中构建为可执行程序)

go install fyne.io/fyne/v2/cmd/fyne_demo@latest

fyne_demo.exe

打包部署

打包之前需要先安装fyne的命令行工具

go install fyne.io/fyne/v2/cmd/fyne@latest

打包:

fyne package -icon favicon.png

安装(在gopath的bin目录下):

fyne install