<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          想使用 Go 開發(fā) GUI 項(xiàng)目的可以看看這個(gè)

          共 1324字,需瀏覽 3分鐘

           ·

          2021-04-06 19:41

          似乎每個(gè)人都有一個(gè) GUI 情節(jié),總希望自己使用的語言能開發(fā) GUI 程序。比如不少 Go 愛好者就有折騰。

          在 Go 中,目前似乎還沒有公認(rèn)成熟的 GUI 庫,但這樣的庫還不少,比如:walk、go-gtk/gotk3、QT、fyne 等。對(duì) GUI 有所了解的人,應(yīng)該聽說過 QT,很有名。而 https://github.com/therecipe/qt 是 QT 的 Go 綁定,支持 Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi 等。今天這個(gè)項(xiàng)目,主要還是想讓感興趣的你了解 Go 中怎么使用該庫開發(fā) GUI 程序。

          項(xiàng)目名:PDFInverter,項(xiàng)目地址:https://github.com/rootVIII/pdfinverter,這是剛開源的。

          PDFInverter 同時(shí)提供 GUI 和 CLI 方式,根據(jù)源 PDF 創(chuàng)建一個(gè)新 PDF,所有顏色將被反轉(zhuǎn)(原始顯示在左側(cè)):

          這就是暗黑模式~

          2-3 頁的 PDF 很快就反轉(zhuǎn)完畢。但是,一份 400 頁的 PDF 可能需要 3-4 分鐘。

          和其他的 Go 程序一樣,你可以通過以下命令去安裝:

          go get github.com/rootVIII/pdfinverter

          使用:

          # Required
          -i     input PDF file path
          -o     output PDF file path

          Note:  If no command line arguments are provided, the GUI version will open.

          看看 GUI 部分:

          相關(guān)代碼在這里:https://github.com/rootVIII/pdfinverter/blob/master/gui.go??梢酝ㄟ^這個(gè)簡(jiǎn)單的項(xiàng)目,當(dāng)做 qt 的一個(gè)小練習(xí)。


          文末「閱讀原文」可直達(dá)項(xiàng)目首頁。


          今天的項(xiàng)目大家覺得怎么樣嗎?如果你喜歡,請(qǐng)?jiān)谖恼碌撞苛粞?、點(diǎn)贊或關(guān)注轉(zhuǎn)發(fā),你的支持就是我持續(xù)更新的最大動(dòng)力!


          有人希望把封面圖放出來,所以:



          推薦閱讀


          福利

          我為大家整理了一份從入門到進(jìn)階的Go學(xué)習(xí)資料禮包,包含學(xué)習(xí)建議:入門看什么,進(jìn)階看什么。關(guān)注公眾號(hào) 「polarisxu」,回復(fù) ebook 獲取;還可以回復(fù)「進(jìn)群」,和數(shù)萬 Gopher 交流學(xué)習(xí)。

          瀏覽 25
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产又色又爽又黄又免费 | 日韩性爱视频在线观看 | 国产精品久久久久久久久久小说 | 久久女人高朝视频免费看 | 丁香午夜一本本 |