Add cron jobs to service
This commit is contained in:
12
vendor/golang.org/x/tools/go/buildutil/allpackages.go
generated
vendored
12
vendor/golang.org/x/tools/go/buildutil/allpackages.go
generated
vendored
@@ -52,11 +52,9 @@ func ForEachPackage(ctxt *build.Context, found func(importPath string, err error
|
||||
|
||||
var wg sync.WaitGroup
|
||||
for _, root := range ctxt.SrcDirs() {
|
||||
wg.Add(1)
|
||||
go func() {
|
||||
wg.Go(func() {
|
||||
allPackages(ctxt, root, ch)
|
||||
wg.Done()
|
||||
}()
|
||||
})
|
||||
}
|
||||
go func() {
|
||||
wg.Wait()
|
||||
@@ -107,11 +105,9 @@ func allPackages(ctxt *build.Context, root string, ch chan<- item) {
|
||||
}
|
||||
for _, fi := range files {
|
||||
if fi.IsDir() {
|
||||
wg.Add(1)
|
||||
go func() {
|
||||
wg.Go(func() {
|
||||
walkDir(filepath.Join(dir, fi.Name()))
|
||||
wg.Done()
|
||||
}()
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user