1. 首页
  2. 数据库
  3. 其它
  4. progressbar:Golang应用程序的一个非常基本的线程安全进度条 源码

progressbar:Golang应用程序的一个非常基本的线程安全进度条 源码

上传者: 2021-05-02 12:27:47上传 ZIP文件 591.17KB 热度 7次
进度条 一个非常简单的线程安全进度条,它可以在每个操作系统上正常工作。 我需要一个用于的进度条,而我尝试的所有内容都有问题,所以我又做了一个。 为了与操作系统无关,我不打算支持。 安装 go get -u github.com/schollz/progressbar/v3 用法 基本用法 bar := progressbar . Default ( 100 ) for i := 0 ; i < 100 ; i ++ { bar . Add ( 1 ) time . Sleep ( 40 * time . Millisecond ) } 看起来像: I / O操作 progressbar实现了io.Writer因此它可以自动检测写入流的字节数,因此可以将其用作io.Reader的进度io.Reader 。 req , _ := http . NewRequest ( "GET" , "https://dl.google.com/go/go1.14.2.src.tar.gz" , nil ) resp , _ := http . DefaultClient . Do
用户评论