Don't use Incr(int) in examples and tests
Vladimir Bauer
8 years ago
| 60 | 60 |
defer close(stopped)
|
| 61 | 61 |
for bar.InProgress() {
|
| 62 | 62 |
time.Sleep(10 * time.Millisecond)
|
| 63 | |
bar.Incr(1)
|
|
63 |
bar.Increment()
|
| 64 | 64 |
}
|
| 65 | 65 |
}()
|
| 66 | 66 |
|
|
| 93 | 93 |
defer wg.Done()
|
| 94 | 94 |
for i := 0; i < 100; i++ {
|
| 95 | 95 |
time.Sleep(10 * time.Millisecond)
|
| 96 | |
bar.Incr(1)
|
|
96 |
bar.Increment()
|
| 97 | 97 |
}
|
| 98 | 98 |
}(bars[i])
|
| 99 | 99 |
}
|
| 40 | 40 |
blockSize := rand.Intn(maxBlockSize) + 1
|
| 41 | 41 |
for i := 0; i < total; i++ {
|
| 42 | 42 |
sleep(blockSize)
|
| 43 | |
b.Incr(1)
|
|
43 |
b.Increment()
|
| 44 | 44 |
blockSize = rand.Intn(maxBlockSize) + 1
|
| 45 | 45 |
}
|
| 46 | 46 |
}()
|
| 40 | 40 |
blockSize := rand.Intn(maxBlockSize) + 1
|
| 41 | 41 |
for i := 0; i < total; i++ {
|
| 42 | 42 |
sleep(blockSize)
|
| 43 | |
b.Incr(1)
|
|
43 |
b.Increment()
|
| 44 | 44 |
blockSize = rand.Intn(maxBlockSize) + 1
|
| 45 | 45 |
}
|
| 46 | 46 |
}()
|
| 40 | 40 |
blockSize := rand.Intn(maxBlockSize) + 1
|
| 41 | 41 |
for i := 0; i < total; i++ {
|
| 42 | 42 |
sleep(blockSize)
|
| 43 | |
b.Incr(1)
|
|
43 |
b.Increment()
|
| 44 | 44 |
blockSize = rand.Intn(maxBlockSize) + 1
|
| 45 | 45 |
if b.ID() == 1 && i >= 42 {
|
| 46 | 46 |
p.RemoveBar(b)
|
| 38 | 38 |
blockSize := rand.Intn(maxBlockSize) + 1
|
| 39 | 39 |
for i := 0; i < total; i++ {
|
| 40 | 40 |
sleep(blockSize)
|
| 41 | |
bar.Incr(1)
|
|
41 |
bar.Increment()
|
| 42 | 42 |
blockSize = rand.Intn(maxBlockSize) + 1
|
| 43 | 43 |
}
|
| 44 | 44 |
}()
|
| 9 | 9 |
|
| 10 | 10 |
func (r *Reader) Read(p []byte) (int, error) {
|
| 11 | 11 |
n, err := r.Reader.Read(p)
|
| 12 | |
r.bar.Incr(n)
|
|
12 |
r.bar.IncrBy(n)
|
| 13 | 13 |
return n, err
|
| 14 | 14 |
}
|
| 15 | 15 |
|