用golang写的终端(命令行)组件库

项目地址:

简介:

主要用于开发终端(命令行)的程序,它默认提供一些交互式的组件库,例如

  • multi select
  • single select
  • confirm
  • spinner

同样也提供一些更基础的component

  • input#component
  • selection#component
  • spinner#component

你可以将它们组合起来,或者封装你想要的形状,比如说multi selectsingle select 的基础组件就是selection#component; input textconfirm是基于input#component.

一些demo:

用golang写的终端(命令行)组件库_第1张图片

用golang写的终端(命令行)组件库_第2张图片

用golang写的终端(命令行)组件库_第3张图片

你可能感兴趣的:(用golang写的终端(命令行)组件库)