This repository has been archived on 2026-01-02. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
cover-letter-templater/backend/config/config.go
T
Leons Aleksandrovs 5596e37b1e Database support
Added connection
Added healthcheck
Added migration
2025-07-03 23:28:01 +03:00

21 lines
432 B
Go

package config
import "os"
func defaultValue(val string, def string) string {
if val == "" {
return def
}
return val
}
func LoadEnv() map[string]string {
// Create object where to store used variables
env := make(map[string]string, 1)
// Get env variables that will be used while server is running
env["db"] = defaultValue(os.Getenv("POSTGRES_DB"), "postgresql://postgres:postgres@db:5432/cover-letter")
return env
}