package config import "github.com/joho/godotenv" type Config struct { Redis *RedisConfig Database *DatabaseConfig } func LoadConfig() (*Config, error) { err := godotenv.Load() if err != nil { return nil, err } redisConfig := LoadRedisConfig() databaseConfig := LoadDatabaseConfig() return &Config{Redis: redisConfig, Database: databaseConfig}, nil }