go1.25 bumped lib version added in dotenv assign func
This commit is contained in:
@@ -22,14 +22,17 @@ func Read(dir string, filenames ...string) (envMap map[string]string, err error)
|
||||
|
||||
for _, filename := range filenames {
|
||||
slog.Info("read .env", slog.String("file", filepath.Join(dir, filename)))
|
||||
individualEnvMap, individualErr := readFile(filepath.Join(dir, filename))
|
||||
|
||||
if individualErr != nil {
|
||||
err = individualErr
|
||||
m, er := readFile(filepath.Join(dir, filename))
|
||||
if er != nil {
|
||||
if os.IsNotExist(er) {
|
||||
slog.Info(".env not found", slog.String("file", filename))
|
||||
continue
|
||||
}
|
||||
err = er
|
||||
return
|
||||
}
|
||||
|
||||
maps.Copy(envMap, individualEnvMap)
|
||||
maps.Copy(envMap, m)
|
||||
}
|
||||
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user