Golang终端仪表TermUI.zip

时间:2022-08-05 00:23:00
【文件属性】:

文件名称:Golang终端仪表TermUI.zip

文件大小:203KB

文件格式:ZIP

更新时间:2022-08-05 00:23:00

开源项目

TermUI 是 Golang 的终端仪表,灵感来自于 blessed-contrib,完全由 Go 实现。它跨平台,易于编译,并且完全定制化。 示例代码:     import ui "github.com/gizak/termui" // <- ui shortcut, optional     func main() {         err := ui.Init()         if err != nil {             panic(err)         }         defer ui.Close()         p := ui.NewPar(":PRESS q TO QUIT DEMO")         p.Height = 3         p.Width = 50         p.TextFgColor = ui.ColorWhite         p.Border.Label = "Text Box"         p.Border.FgColor = ui.ColorCyan         g := ui.NewGauge()         g.Percent = 50         g.Width = 50         g.Height = 3         g.Y = 11         g.Border.Label = "Gauge"         g.BarColor = ui.ColorRed         g.Border.FgColor = ui.ColorWhite         g.Border.LabelFgColor = ui.ColorCyan         ui.Render(p, g)         // event handler...     } 标签:TermUI


【文件预览】:
termui-master
----_test()
--------log_events.go(654B)
----v3()
--------backend.go(770B)
--------symbols_other.go(549B)
--------render.go(768B)
--------block.go(3KB)
--------doc.go(280B)
--------grid.go(3KB)
--------alignment.go(100B)
--------symbols_windows.go(522B)
--------drawille()
--------theme.go(3KB)
--------style.go(1KB)
--------canvas.go(753B)
--------symbols.go(1KB)
--------events.go(5KB)
--------go.sum(641B)
--------utils.go(4KB)
--------widgets()
--------buffer.go(2KB)
--------go.mod(216B)
--------style_parser.go(4KB)
----_assets()
--------demo.gif(152KB)
----LICENSE(1KB)
----_scripts()
--------copyright_header.py(1KB)
----.gitignore(38B)
----CHANGELOG.md(3KB)
----Makefile(99B)
----README.md(3KB)
----_examples()
--------list.go(1KB)
--------table.go(2KB)
--------grid.go(2KB)
--------barchart.go(906B)
--------paragraph.go(2KB)
--------demo.go(4KB)
--------gauge.go(2KB)
--------plot.go(2KB)
--------canvas.go(426B)
--------stacked_barchart.go(989B)
--------hello_world.go(427B)
--------tree.go(2KB)
--------sparkline.go(1KB)
--------piechart.go(1KB)
--------image.go(4KB)
--------tabs.go(2KB)

网友评论