Please use var wg sync.WaitGroup instead, avoid `new` as much as possible.