From e48c64b5afa943cf914c867f777595b1a2448d75 Mon Sep 17 00:00:00 2001 From: adaexec Date: Wed, 18 Jun 2025 00:33:22 +0200 Subject: [PATCH] Use log.Fatalf + os.Exit instead of panic --- cmd/api/main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/api/main.go b/cmd/api/main.go index 21540c3..8653f5a 100644 --- a/cmd/api/main.go +++ b/cmd/api/main.go @@ -4,6 +4,7 @@ import ( "fmt" "os" "strings" + "log" "github.com/gabehf/koito/engine" ) @@ -31,7 +32,8 @@ func readEnvOrFile(envName string) string { b, err := os.ReadFile(filename) if err != nil { - panic(fmt.Errorf("Failed to load file for %s_FILE (%s): %s", envName, filename, err)) + log.Fatalf("Failed to load file for %s_FILE (%s): %s", envName, filename, err) + os.Exit(1) } envContent = strings.TrimSpace(string(b))