correct the example code

This commit is contained in:
Andy Pan 2018-12-01 19:26:58 +08:00
parent d8c168b198
commit a0d7a0e68f
1 changed files with 2 additions and 4 deletions

View File

@ -55,10 +55,9 @@ func main() {
var wg sync.WaitGroup
for i := 0; i < runTimes; i++ {
wg.Add(1)
ants.Submit(func() error {
ants.Submit(func() {
demoFunc()
wg.Done()
return nil
})
}
wg.Wait()
@ -67,10 +66,9 @@ func main() {
// use the pool with a function
// set 10 the size of goroutine pool and 1 second for expired duration
p, _ := ants.NewPoolWithFunc(10, func(i interface{}) error {
p, _ := ants.NewPoolWithFunc(10, func(i interface{}) {
myFunc(i)
wg.Done()
return nil
})
defer p.Release()
// submit tasks