docs: fix code snippet about to handle a missing configuration file

ConfigFileNotFoundError is a struct for 9 years ago (9fca1018)

The wrong information was added in the documentation 5 years ago (5ae3a072)
This commit is contained in:
ccoVeille 2024-12-05 23:58:36 +01:00
parent 60e5c44537
commit 850e1df532
No known key found for this signature in database

View file

@ -131,7 +131,8 @@ You can handle the specific case where no config file is found like this:
```go ```go
if err := viper.ReadInConfig(); err != nil { if err := viper.ReadInConfig(); err != nil {
if _, ok := err.(viper.ConfigFileNotFoundError); ok { var errNotFound viper.ConfigFileNotFoundError
if errors.As(err, &errNotFound) {
// Config file not found; ignore error if desired // Config file not found; ignore error if desired
} else { } else {
// Config file was found but another error was produced // Config file was found but another error was produced