mirror of
https://github.com/MontFerret/ferret.git
synced 2025-04-21 12:16:53 +02:00
20 lines
266 B
Go
20 lines
266 B
Go
package browser
|
|
|
|
import "golang.org/x/sync/errgroup"
|
|
|
|
func PointerInt(input int) *int {
|
|
return &input
|
|
}
|
|
|
|
type BatchFunc = func() error
|
|
|
|
func RunBatch(funcs ...BatchFunc) error {
|
|
eg := errgroup.Group{}
|
|
|
|
for _, f := range funcs {
|
|
eg.Go(f)
|
|
}
|
|
|
|
return eg.Wait()
|
|
}
|