From eaf71fe65b9012e9510ed66eea6ff72cb64e888e Mon Sep 17 00:00:00 2001 From: kjuulh Date: Wed, 23 Jul 2025 11:12:27 +0200 Subject: [PATCH] feat: only error on non required values --- config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.go b/config.go index 3c9ec27..5ae18b6 100644 --- a/config.go +++ b/config.go @@ -94,7 +94,7 @@ OUTER: } valueStr, err := defaultLogger.Load().Get(ctx, tag.Env) - if err != nil { + if err != nil && tag.Required { errs = append(errs, fmt.Errorf("field: %s failed to load: %w", field.Name, err)) continue OUTER }