Files
vRp.CD2g_test/utils/super/wg.go
2024-03-12 20:17:44 +08:00

18 lines
201 B
Go

package super
import (
"sync"
)
type WaitGroup struct {
sync.WaitGroup
}
func (w *WaitGroup) Exec(f func()) {
w.WaitGroup.Add(1)
go func(w *WaitGroup) {
defer w.WaitGroup.Done()
f()
}(w)
}