package fx import "zero/core/threading" func Parallel(fns ...func()) { group := threading.NewRoutineGroup() for _, fn := range fns { group.RunSafe(fn) } group.Wait() }