go fix: use (*sync.WaitGroup).Go

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
This commit is contained in:
Aleksa Sarai
2026-03-12 20:03:38 +09:00
committed by Kir Kolyshkin
parent 99d054b93f
commit 47fba7e4b1
2 changed files with 6 additions and 12 deletions
+4 -8
View File
@@ -117,17 +117,13 @@ func handleSingle(path string, noStdin bool) error {
wg sync.WaitGroup
inErr, outErr error
)
wg.Add(1)
go func() {
wg.Go(func() {
_, outErr = io.Copy(os.Stdout, c)
wg.Done()
}()
})
if !noStdin {
wg.Add(1)
go func() {
wg.Go(func() {
_, inErr = io.Copy(c, os.Stdin)
wg.Done()
}()
})
}
// Only close the master fd once we've stopped copying.