Configuration management — управление конфигурацией приложения: адреса баз данных, API-ключи, порты, лимиты. В Go конфиг обычно загружается из переменных окружения, файлов (.yaml, .json, .toml) или CLI-флагов. Важно не хардкодить конфиг в коде и не коммитить секреты в git. В нашем проекте конфиг загружается из .env через internal/config/config.go. Типичный паттерн: структура Config с полями, функция LoadConfig() которая читает env-переменные. В проде секреты передаются через Docker secrets или переменные окружения.
Что такое configuration management?
Junior
535 просмотровAFK Offer AI
Что такое composition over inheritance?