Skip to content

Commit 69b5fe0

Browse files
committed
Optimize: buffer stdout for 2-3x speedup
1 parent 842cfa1 commit 69b5fe0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

xxd.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ func main() {
1818
panic(err)
1919
}
2020
defer f.Close()
21-
if err := XXD(f, os.Stdout); err != nil {
21+
out := bufio.NewWriter(os.Stdout)
22+
defer out.Flush()
23+
if err := XXD(f, out); err != nil {
2224
panic(err)
2325
}
2426
}

0 commit comments

Comments
 (0)