色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

go語言的gui開發一般用什么工具

洪振霞2年前35瀏覽0評論

go語言的gui開發一般用什么工具?

Go語言的GUI開發庫其實非常多,有原生態的ui,也有接口的gtk、wxWidgets,下面我簡單介紹一下,感興趣的朋友可以自己嘗試一下:

ui

這是GO語言一個原生態的GUI開發庫,可以跨平臺使用,API簡單,充分體現了Go語言的特性,對于想開發簡單桌面GUI的朋友來說,非常適合,很容易學習和掌握,GitHub地址https://github.com/andlabs/ui,如下:

安裝的話,直接在終端輸入命令“go get github.com/andlabs/ui”就行,安裝完成后,就可以直接編寫代碼進行測試了,官方源碼也自帶了examples簡單示例,可供初學者參考學習,如下:

可以直接查看Demo示例源碼,如下:

程序運行效果如下,比較簡譜:

go-gtk

這是GTK的GO接口,借助于GTK強大的組件,GO語言也可以快速開發出GUI程序,而且可以跨平臺使用,GitHub地址https://github.com/mattn/go-gtk/,如下:

安裝的話,也直接在終端輸入命令“go get github.com/mattn/go-gtk/gtk”就行,之后就可以直接編寫代碼了,官網源碼也自帶了example示例,非常豐富,如下

對應源碼也可以直接查看,如下:

相關程序運行效果如下,也比較簡譜:

wxGO

這是wxWidgets的GO接口,可以跨平臺使用,組件和功能都比較強大,借助于wxWidgets,GO語言也可以快速開發出桌面GUI程序,GitHub地址https://github.com/dontpanic92/wxGo,如下:

安裝的話,也可以直接輸入命令“go get github.com/dontpanic92/wxGo/wx”,不過下載比較慢,容易失敗,這里建議下載到本地,再復制到$GOPATH目錄下安裝,官方也自帶有簡單的入門示例,在examples目錄中,如下:

也可以直接查看源碼,如下:

程序運行效果如下,也很不錯:

至此,我們就介紹完了GO語言這3個GUI庫的安裝和簡單使用。總的來說,這3個庫使用起來都非常簡單,官網GitHub上也有詳細教程和資料,只要你熟悉一下,很快就能掌握使用的,對于日常開發簡單的桌面GUI來說,完全夠用了,但如果需要開發大型桌面GUI程序的話,建議還是使用其他語言,像C++,C#等,更方便,效率也更高,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。

php gui開發,go語言的gui開發一般用什么工具