在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
命令。參考資料: