Go语言实现的终端进度指示器和加载动画库
Spinner是一个Go语言开发的终端动画库,提供90种字符集用于创建加载动画和进度指示器。该库支持自定义动画速度、颜色和文本属性,允许启动、停止和重启动画,添加前缀后缀文本,以及输出最终状态。Spinner主要用于CLI应用程序中展示长时间运行任务的进度,为终端界面增添动态效果。
spinner是一个简单的包,用于在任何终端应用程序中添加加载指示器/进度指示器。下面可以找到示例,完整示例在examples目录中。
有关库及其功能的更多详细信息,安装后请参考本地godoc。
欢迎贡献!
go get github.com/briandowns/spinner
90个字符集。以下是一些示例:
(按其切片索引编号)
←↖↑↗→↘↓↙