自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Golang語(yǔ)言開發(fā)出的終端應(yīng)用盤點(diǎn)

開發(fā) 開發(fā)工具
gotop它是一個(gè)基于終端的圖形活動(dòng)監(jiān)視器,受 gtop 和 vtop 啟發(fā)而開發(fā)的。gotop 可以監(jiān)控在遠(yuǎn)程機(jī)器上運(yùn)行的 gotop 并在單個(gè)實(shí)例中顯示(某些)指標(biāo)。它支持插件擴(kuò)展,可以讓監(jiān)視器變得更加靈活。

彈指一揮間,golang 語(yǔ)言已經(jīng)誕生十年多了。在這十多年間,golang 正在變得越來(lái)越強(qiáng)大。我們不去談 docker 的成功讓 golang 變得多么出色,我們今天只談一談那些由 golang 開發(fā)的終端應(yīng)用,都說(shuō)不在終端下工作的程序員不是一個(gè)好后臺(tái),今天我們就看看 golang 是如何讓終端插上翅膀的。

termeter

它是一個(gè)終端下的數(shù)據(jù)可視化工具,可以通過(guò)文件或者管道接受輸入。它可以繪制出各種線性和圖表。

gotop

它是一個(gè)基于終端的圖形活動(dòng)監(jiān)視器,受 gtop 和 vtop 啟發(fā)而開發(fā)的。gotop 可以監(jiān)控在遠(yuǎn)程機(jī)器上運(yùn)行的 gotop 并在單個(gè)實(shí)例中顯示(某些)指標(biāo)。它支持插件擴(kuò)展,可以讓監(jiān)視器變得更加靈活。

termui

termui 是一個(gè)跨平臺(tái)且完全可定制的終端儀表板和小部件庫(kù),構(gòu)建在 termbox-go 之上。它的靈感來(lái)自 blessed-contrib 和 tui-rs,純粹用 Go 編寫。

它提供的豐富組件經(jīng)常被用來(lái)構(gòu)建其它終端項(xiàng)目,termeter 和 gotop 中間都有它的身影。

go-jira-ui

這是一個(gè)項(xiàng)目管理工具 jira 命令行版本,通過(guò)命令行就可以管理我們的項(xiàng)目。它支持 JQL 查詢,支持查詢排序,支持標(biāo)簽的添加和刪除,支持工單的管理等。

termdash

Termdash 是一個(gè)跨平臺(tái)可定制的基于終端的儀表板。

它主要側(cè)重于代碼的可讀性、可維護(hù)性和可測(cè)試性。對(duì)于鼠標(biāo)和鍵盤的事件響應(yīng)做了封裝。支持布局的二叉樹形式和網(wǎng)格形式。

tview

這是一個(gè)終端表單組件庫(kù)。它包括了表單的輸入字段,密碼字段,下拉框,復(fù)選框,按鈕等。它支持列表和樹狀圖。

它支持消息窗口和復(fù)雜的表格視圖。

最重要的是它支持自定義配置,可以輕松進(jìn)行擴(kuò)展。

lazygit

這是一個(gè)終端下的 git 圖形界面,就像它的名字一樣,它可以讓你對(duì) git 的管理變得異常輕松。

它有著不遜于桌面圖形客戶端的豐富功能,但是它完全是基于鍵盤操作的,它讓你可以更加精確的,更加清楚地操作和管理你的 git 倉(cāng)庫(kù)。

tsk

一個(gè)有 golang 開發(fā)的終端任務(wù)管理工具,它可以輕松地創(chuàng)建和管理你的 todo 任務(wù)。

因?yàn)槭∪チ?UI 界面,因此我們可以完全有鍵盤來(lái)操作,這樣效率會(huì)更高,同時(shí),它也做到了極速響應(yīng),讓你不會(huì)感到在使用 js 應(yīng)用時(shí)的那些延遲感。

micro

一個(gè) golang 開發(fā)的編輯器,支持按鍵綁定,支持分屏和標(biāo)簽頁(yè),支持語(yǔ)法高亮,支持多光標(biāo),支持插件擴(kuò)展。

輕松配置,安裝簡(jiǎn)單,沒(méi)有依賴關(guān)系,可以說(shuō)它是 nano 的繼承者。

pb

一個(gè)終端的進(jìn)度條工具,可以讓你的應(yīng)用輕松地集成一個(gè)進(jìn)度條。并且它支持模板,你可以自定義自己的進(jìn)度條樣式。

tablewriter

它是一個(gè)生成終端 ASCII 表的工具,它支持自動(dòng)填充,支持多行,支持對(duì)齊,支持自定義分隔符,它可以自動(dòng)對(duì)齊數(shù)字和百分比。

它支持通過(guò)直接寫入 http ,文件等 io.Writer,直接從 CSV 文件讀取,此外它還有可選的相同單元格合并,設(shè)置自定義標(biāo)題,多行單元格中的段落可選重排等功能。

責(zé)任編輯:武曉燕 來(lái)源: 今日頭條
相關(guān)推薦

2012-12-26 11:15:53

兒童應(yīng)用移動(dòng)應(yīng)用平板

2013-08-30 09:54:58

企業(yè)移動(dòng)應(yīng)用

2013-06-26 08:52:12

2011-12-13 20:12:22

iOS

2012-01-18 14:29:42

移動(dòng)Web應(yīng)用開發(fā)

2010-06-24 08:55:11

Web開發(fā)Web設(shè)計(jì)Web語(yǔ)言

2015-12-31 10:14:54

React.js開發(fā)Web應(yīng)用

2021-06-09 23:36:46

Golang語(yǔ)言版本

2021-08-29 07:48:16

Golang開發(fā)

2012-01-18 10:53:08

iOS小游戲

2021-12-27 11:29:17

AI集成程序

2021-12-27 03:36:09

語(yǔ)言For Golang

2020-08-14 10:54:56

NodejsGolang開發(fā)

2021-12-01 23:16:28

區(qū)塊鏈餐飲食材

2021-06-07 23:19:44

Golang語(yǔ)言 Defer

2021-04-28 09:02:48

Golang語(yǔ)言Context

2021-09-13 05:02:49

GogRPC語(yǔ)言

2020-02-17 09:42:09

編程語(yǔ)言JavaWindows

2009-01-15 13:26:14

PHPWeb開發(fā)ASP.NET

2021-08-16 10:23:08

智力開發(fā)編程語(yǔ)言Scratch
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)