From 2ab625c650a421d35469b91c13902a92913bde61 Mon Sep 17 00:00:00 2001 From: comp500 Date: Sun, 16 Jun 2019 21:06:23 +0100 Subject: [PATCH] Improve string reading logic for no input --- main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 5e2e2a3..3ec02ab 100644 --- a/main.go +++ b/main.go @@ -5,6 +5,7 @@ import ( "log" "os" "strings" + "bufio" "github.com/comp500/packwiz/core" "github.com/urfave/cli" @@ -208,8 +209,7 @@ func cmdUpdate(flags core.Flags, mod string) error { } fmt.Print("Do you want to update? [Y/n]: ") - var answer string - _, err := fmt.Scanln(&answer) + answer, err := bufio.NewReader(os.Stdin).ReadString('\n') if err != nil { return cli.NewExitError(err, 1) }