在Ubuntu上进行Golang图形界面开发,可选择以下主流库及方法:
Fyne
go get fyne.io/fyne/v2。GTK(go-gtk/gotk3)
sudo apt-get install libgtk-3-dev,再通过go get安装绑定库。Qt(therecipe/qt)
sudo apt-get install qt5-default,再安装Go绑定。Web界面(如Fyne的Web模式)
Run方法直接生成Web应用,或结合syscall/js库开发WebAssembly应用。开发步骤:
go get命令。参考资料: