- package fx
- import "github.com/wuntsong-org/go-zero-plus/core/threading"
- // Parallel runs fns parallelly and waits for done.
- func Parallel(fns ...func()) {
- group := threading.NewRoutineGroup()
- for _, fn := range fns {
- group.RunSafe(fn)
- }
- group.Wait()
- }
|