在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
命令。参考资料: