diff --git a/scripts/variants/go.mod b/scripts/variants/go.mod index 48420e1..3afdeff 100644 --- a/scripts/variants/go.mod +++ b/scripts/variants/go.mod @@ -1,3 +1,3 @@ module github.com/hrfee/jfa-go/scripts/variants -go 1.25.4 +go 1.24.0 diff --git a/scripts/variants/main.go b/scripts/variants/main.go index df3611d..aa5205d 100644 --- a/scripts/variants/main.go +++ b/scripts/variants/main.go @@ -94,11 +94,13 @@ func ParseDirParallel(in, out string) error { if err != nil { return err } - wg.Go(func() { + wg.Add(1) + go func() { if err := ParseFile(path, outFile, &perm); err != nil { panic(err) } - }) + wg.Done() + }() return nil }) if err != nil {