From 1e53930e8ca0d5580d793c1e536a955710d79523 Mon Sep 17 00:00:00 2001 From: Alvie Rahman Date: Wed, 1 Sep 2021 18:57:21 +0100 Subject: [PATCH] Check if config is valid JSON --- main.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 132db0b..b1e28b0 100644 --- a/main.go +++ b/main.go @@ -37,7 +37,10 @@ func main() { panic(err.Error()) } - json.Unmarshal(raw_config, &c) + if err := json.Unmarshal(raw_config, &c); err != nil { + panic(err.Error()) + } + if err := c.Validate(); err != nil { panic(err.Error()) }