Codebase list golang-github-vbauerster-mpb / d171a96
more readable examples code. Vladimir Bauer 8 years ago
2 changed file(s) with 6 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
2626 downloadWgg = append(downloadWgg, wg)
2727 task := fmt.Sprintf("Task#%02d:", i)
2828 job := "downloading"
29 b := p.AddBar(rand.Int63n(201)+100, mpb.BarRemoveOnComplete(),
29 b := p.AddBar(rand.Int63n(201)+100,
30 mpb.BarRemoveOnComplete(),
3031 mpb.PrependDecorators(
3132 decor.StaticName(task, len(task)+1, decor.DidentRight),
3233 decor.StaticName(job, 0, decor.DSyncSpaceR),
4546 task := fmt.Sprintf("Task#%02d:", i)
4647 job := "installing"
4748 // preparing delayed bars
48 b := p.AddBar(rand.Int63n(101)+100, mpb.BarReplaceOnComplete(bars[i]), mpb.BarClearOnComplete(),
49 b := p.AddBar(rand.Int63n(101)+100,
50 mpb.BarReplaceOnComplete(bars[i]),
51 mpb.BarClearOnComplete(),
4952 mpb.PrependDecorators(
5053 decor.StaticName(task, len(task)+1, decor.DidentRight),
5154 decor.OnComplete(decor.StaticName(job, 0, decor.DSyncSpaceR), "done!", 0, decor.DSyncSpaceR),
3030 }
3131
3232 b := p.AddBar(int64(total), mpb.BarID(i),
33 bOption,
3334 mpb.PrependDecorators(
3435 decor.StaticName(name, 0, decor.DwidthSync|decor.DidentRight),
3536 decor.ETA(4, decor.DSyncSpace),
3738 mpb.AppendDecorators(
3839 decor.Percentage(5, 0),
3940 ),
40 bOption,
4141 )
4242 go func() {
4343 defer wg.Done()