新聞中心
軟件推薦丨Fyne —— Go 語言開發(fā)的易用的 UI 工具包
Fyne 是一個 Go 語言開發(fā)的易用的 UI工具包,提供基于 OpenGL 的跨平臺圖形界面應(yīng)用開發(fā)支持。
為企業(yè)提供成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)營銷推廣、競價托管、品牌運營等營銷獲客服務(wù)。成都創(chuàng)新互聯(lián)擁有網(wǎng)絡(luò)營銷運營團隊,以豐富的互聯(lián)網(wǎng)營銷經(jīng)驗助力企業(yè)精準獲客,真正落地解決中小企業(yè)營銷獲客難題,做到“讓獲客更簡單”。自創(chuàng)立至今,成功用技術(shù)實力解決了企業(yè)“網(wǎng)站建設(shè)、網(wǎng)絡(luò)品牌塑造、網(wǎng)絡(luò)營銷”三大難題,同時降低了營銷成本,提高了有效客戶轉(zhuǎn)化率,獲得了眾多企業(yè)客戶的高度認可!
示例代碼:
示例效果:
完整的工具包:
淺色主題:
點擊下方鏈接,獲取軟件下載地址↓↓↓
Fyne首頁、文檔和下載 - Go 的 GUI 框架開發(fā)包 - 開源中國
Google 為什么不給 Golang 做一個自己的 IDE?
谷歌公司(Google Inc.)成立于1998年9月4日,是一家位于美國的跨國科技企業(yè),業(yè)務(wù)包括互聯(lián)網(wǎng)搜索、云計算、廣告技術(shù)等,同時開發(fā)并提供大量基于互聯(lián)網(wǎng)的產(chǎn)品與服務(wù),其主要利潤來自于AdWords等廣告服務(wù)。 1999年下半年,谷歌網(wǎng)站“Google”正式啟用。 2010年3月23日,宣布關(guān)閉在中國大陸市場搜索服務(wù)。2015年8月10日,宣布對企業(yè)架構(gòu)進行調(diào)整,并創(chuàng)辦了一家名為Alphabet的“傘形公司”(Umbrella Company),成為Alphabet旗下子公司。
我覺得是沒有必要的,它的意義不大。
IDE 的難度大
做ide不是那么容易,Go的核心團隊人數(shù)不多忙不過來。android現(xiàn)在是google的重心,不也沒有專門從頭開發(fā)一款ide么。ide真不是這么容易弄得,關(guān)鍵是要花大量時間。
Golangde 獨立性
IDE主要是簡化程序開發(fā),集成很多工具方便開發(fā)和調(diào)試,但是所有所有語言本身都不依賴IDE,所以語言和IDE本身就是獨立的兩樣?xùn)|西,Google發(fā)布Go語言,并不代表他會發(fā)布Go的IDE。
Google 的開發(fā)
雖然Go沒有官方IDE,但是Google同樣提供了許多工具,例如Godoc、Goget、GoTest、Goinstall、Goformat 等,這些工具已經(jīng)簡化了很多Go語言的開發(fā),只是沒有集成到一個編輯器里。
所以說其實做不做IDE都是沒有什么關(guān)系的。
Go 語言實現(xiàn)的帥帥的 Git 終端 UI:lazygit
先給出項目地址:
lazygit 是一個用于 Git 命令行的簡單終端 UI,使用 Go 語言編寫,用到了 gocui 庫,目的是在命令行提供 Git 的圖形界面。lazygit 讓你有一種源自 Sourcetree 的感覺,但是在以終端為中心的環(huán)境中。Lazygit 快速且易于使用,你只需在 git 存儲庫中的終端中調(diào)用 lazygit 即可。lazygit 可以在Linux、macOS、FreeBSD和Windows上運行。
還記得咱們之前推薦的 Go 語言實現(xiàn)的帥帥的 Docker 終端 UI:lazydocker嗎?這是同一個作者哦,lazygit 的 star 數(shù)達到 12.5k+。
看下作者錄制的視頻:
是不是挺棒的!
可以直接在這里下載二進制文件 ,或者按照如下方式安裝,比如 Mac 下通過 Homebrew 安裝
沖突解決
Interactive Rebasing
趕緊試試吧~
本文名稱:go語言圖形界面 go語言界面庫
標題鏈接:http://ef60e0e.cn/article/doipgih.html