From e80cba9110872ea84791467d0de250171e179dbc Mon Sep 17 00:00:00 2001 From: simon Date: Mon, 19 May 2025 21:04:54 +0200 Subject: [PATCH] Added -i for Input File --- main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 02d8155..08f3976 100644 --- a/main.go +++ b/main.go @@ -18,6 +18,7 @@ var appConfig = koanf.New(".") func main() { confPath := flag.String("c", "testdata/conf.yaml", "Config File") outFileName := flag.String("o", "", "Name of the Output File") + inputFile := flag.String("i", "testdata/prot1.json", "Name of the Input File") flag.Parse() @@ -27,7 +28,11 @@ func main() { log.Printf("CONF: %v", appConfig) } - file, _ := os.ReadFile("testdata/prot1.json") + file, err := os.ReadFile(*inputFile) + if err != nil { + log.Printf("ERROR: %v", err) + return + } var cfg proto.Proto json.Unmarshal(file, &cfg)