package config import "os" type Config struct { Port string DatabaseURL string } func Load() *Config { port := getEnv("PORT", "8080") databaseURL := getEnv("DATABASE_URL", "sqlite:test.db") return &Config{ Port: port, DatabaseURL: databaseURL, } } func getEnv(key, defaultValue string) string { value := os.Getenv(key) if value == "" { return defaultValue } return value }