Codebase list golang-github-vbauerster-mpb / c30c7f1
max := 100 * time.Millisecond in all examples Vladimir Bauer 8 years ago
12 changed file(s) with 18 addition(s) and 17 deletion(s). Raw diff Collapse all Expand all
5858 ),
5959 )
6060
61 max := 200 * time.Millisecond
61 max := 100 * time.Millisecond
6262 for i := 0; i < total; i++ {
6363 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
6464 bar.Increment()
9191 )
9292 go func() {
9393 defer wg.Done()
94 max := 200 * time.Millisecond
94 max := 100 * time.Millisecond
9595 for i := 0; i < total; i++ {
9696 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
9797 bar.Increment()
3737 ),
3838 )
3939
40 max := 200 * time.Millisecond
40 max := 100 * time.Millisecond
4141 for i := 0; i < total; i++ {
4242 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4343 bar.Increment()
5050 p := mpb.New()
5151 bar := p.AddBar(100)
5252
53 max := 200 * time.Millisecond
53 max := 100 * time.Millisecond
5454 for !bar.Completed() {
5555 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
5656 bar.Increment()
4343
4444 go func() {
4545 defer wg.Done()
46 max := 200 * time.Millisecond
46 max := 100 * time.Millisecond
4747 for !bar.Completed() {
4848 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4949 bar.Increment()
3636 )
3737 go func() {
3838 defer wg.Done()
39 max := 200 * time.Millisecond
39 max := 100 * time.Millisecond
4040 for i := 0; i < total; i++ {
4141 if b.ID() == 1 && i == 42 {
4242 b.Complete()
3939 bar.SetTotal(300, true)
4040 }()
4141
42 max := 200 * time.Millisecond
42 max := 100 * time.Millisecond
4343 for i := 0; i < 300; i++ {
4444 if i == 140 {
4545 close(totalUpd1)
3636 )
3737 go func() {
3838 defer wg.Done()
39 max := 200 * time.Millisecond
39 max := 100 * time.Millisecond
4040 for i := 0; i < total; i++ {
4141 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4242 b.Increment()
3737 )
3838 go func() {
3939 defer wg.Done()
40 max := 200 * time.Millisecond
40 max := 100 * time.Millisecond
4141 for i := 0; i < total; i++ {
4242 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4343 b.Increment()
2222
2323 for i := 0; i < numBars; i++ {
2424 var name string
25 if i != 1 {
26 name = fmt.Sprintf("Bar#%d:", i)
27 }
25 name = fmt.Sprintf("Bar#%d:", i)
2826 b := p.AddBar(int64(total), mpb.BarID(i),
2927 mpb.PrependDecorators(
3028 decor.StaticName(name, 0, decor.DwidthSync|decor.DidentRight),
3634 )
3735 go func() {
3836 defer wg.Done()
39 max := 200 * time.Millisecond
37 max := 100 * time.Millisecond
4038 for i := 0; i < total; i++ {
4139 if b.ID() == 1 && i == 42 {
4240 p.RemoveBar(b)
4543 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4644 b.Increment()
4745 }
46 if b.ID() == 0 {
47 p.RemoveBar(b)
48 }
4849 }()
4950 }
5051
3636 )
3737 go func() {
3838 defer wg.Done()
39 max := 200 * time.Millisecond
39 max := 100 * time.Millisecond
4040 for i := 0; i < total; i++ {
4141 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4242 bar.Increment()
3737 ),
3838 )
3939
40 max := 200 * time.Millisecond
40 max := 100 * time.Millisecond
4141 for i := 0; i < total; i++ {
4242 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4343 bar.Increment()
3636 )
3737 go func() {
3838 defer wg.Done()
39 max := 200 * time.Millisecond
39 max := 100 * time.Millisecond
4040 for i := 0; i < total; i++ {
4141 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4242 if i&1 == 1 {
3838
3939 go func() {
4040 defer wg.Done()
41 max := 300 * time.Millisecond
41 max := 100 * time.Millisecond
4242 for i := 0; i < total; i++ {
4343 time.Sleep(time.Duration(rand.Intn(10)+1) * max / 10)
4444 bar.Increment()