This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
backend/cmd/internal/env.go

18 lines
363 B
Go

package internal
import (
"github.com/joho/godotenv"
"github.com/pkg/errors"
"strings"
)
func LoadENVFiles() error {
for _, filename := range [...]string{".env.local", ".env"} {
if err := godotenv.Load(filename); err != nil && !strings.Contains(err.Error(), "no such file or directory") {
return errors.Wrap(err, "godotenv.Load")
}
}
return nil
}