From 20d698d43502e0a3306f262b67dfadaa19498507 Mon Sep 17 00:00:00 2001 From: rjianu Date: Mon, 17 Jul 2023 20:39:29 +0300 Subject: [PATCH] feat: Update the min max performance --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index ad6752c..2c51ae6 100644 --- a/main.go +++ b/main.go @@ -94,7 +94,11 @@ func run(filenames []string, op string, column int, out io.Writer) error { case err := <-errCh: return err case data := <-resCh: - consolidate = append(consolidate, data...) + if op == "min" || op == "max" { + consolidate = append(consolidate, opFunc(data)) + } else { + consolidate = append(consolidate, data...) + } case <-doneCh: _, err := fmt.Fprintln(out, opFunc(consolidate)) return err