1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        十行代碼就能開發(fā)一個交互式命令行工具

        共 503字,需瀏覽 2分鐘

         ·

        2022-09-17 14:46

        大家好,又見面了,我是 GitHub 精選君!

        程序員難免要跟命令行工具打交道,命令行工具除了基本的輸入和輸出結(jié)果以外,有時候還需要一些必要的交互,比如選擇、進(jìn)度條等,如果要自己去開發(fā)類似的功能,困難還是非常大的。

        今天要推薦一個工具庫 infinite,提供了開箱即用的命令行交互式組件庫,它提供了一些常用的交互式組件,比如說progress,progress groupmulit selectinput text,confirm等。同時也提供了一些更基礎(chǔ)的組件,方便用戶進(jìn)行組合使用。

        以上就是具體的使用效果,而要實(shí)現(xiàn)上面的效果,具體的代碼也非常的簡單,以下就是一個實(shí)現(xiàn)多選交互的代碼,差不多 10 行代碼。

        infinite 的功能還是非常強(qiáng)大的,以下是項(xiàng)目提供的功能列表:

        infinite 目前還是一個新項(xiàng)目,使用 Go 語言開發(fā),雖然 Star 數(shù)量不多,但是亮點(diǎn)就是易于使用,定制化能力強(qiáng),線程安全。更多項(xiàng)目詳情請查看如下鏈接。

        開源項(xiàng)目地址:https://github.com/fzdwx/infinite

        開源項(xiàng)目作者:fzdwx

        點(diǎn)如下卡片后臺回復(fù):1與技術(shù)極客們一起交流開源項(xiàng)目,一起成長。


        瀏覽 64
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            成人免费A片视频网站49 | 亚洲欧美另类色图 | 国产按摩店一级毛片 | 被他直接吸高潮了 | 性欧洲精品videos' | 疯狂三人交性欧美 | 黑人猛交XXXX乱大交 | 大香蕉久久一本网站 | 肏屄免费看 | 五月天婷婷视频在线观看 |