From 6c062f7cf9526358ed8f3b6b90ed0138e49a9e7b Mon Sep 17 00:00:00 2001 From: Talut Salako Date: Fri, 4 Apr 2025 08:40:29 +0100 Subject: [PATCH] update error checking function for missing config file example --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 98e17b7..a866276 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,8 @@ You can handle the specific case where no config file is found like this: ```go if err := viper.ReadInConfig(); err != nil { - if _, ok := err.(viper.ConfigFileNotFoundError); ok { + var notFoundError viper.ConfigFileNotFoundError + if errors.As(err, ¬FoundError){ // Config file not found; ignore error if desired } else { // Config file was found but another error was produced