spinner

package
v0.0.0-...-9415ce5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Lines = []string{
	"青,取之于蓝,而青于蓝。正在更新海豹",
	"剑阁峥嵘而崔嵬,一夫当关,万夫莫开。全新海豹准备中",
	"小荷才露尖尖角,早有蜻蜓立上头。请前往news查看海豹更新日志",
	"海内存知己,天涯若比邻。海豹正在更新,请稍候",
	"有朋自远方来,不亦乐乎。欢迎你更新海豹Dice",
	"休对故人思故国,且将新火试新茶。敬请开始吧",
	"千门万户曈曈日,总把新桃换旧符。海豹更新中,稍等片刻",
}

Lines 供spinner显示的句子

将在数组中的所有句子中循环使用.

Functions

func WithLines

func WithLines(chDone <-chan interface{}, secondPerLine int, dotPerLine int)

WithLines 执行耗时任务时在命令行显示一个spinner, 并在最后循环显示Lines中的句子

  • `chDone` 当耗时任务完成后, 通过这个channel传入一个结束信号
  • `secondPerLine` 每个句子显示的秒数
  • `dotPerLine` 每个句子后显示的句点数

Usage:

go WithLines(chDone, 3, 10)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL