Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type HTTP ¶
type HTTP struct { // BASE_URL - базовый адрес результирующего сокращённого URL BaseURL string `env:"BASE_URL"` // RUN_ADDRESS или флаг -a - адрес и порт запуска сервиса ServerAddress string `env:"RUN_ADDRESS"` // адрес системы расчёта начислений: переменная окружения ОС Accrual string `env:"ACCRUAL_SYSTEM_ADDRESS"` }
type Storage ¶
type Storage struct { // FILE_STORAGE_PATH путь до файла с сокращёнными URL (директории не создаёт) FileStorage string `env:"FILE_STORAGE_PATH"` // Строка с адресом подключения к БД, например для PostgreSQL (драйвер pgx): postgres://username:password@localhost:5432/database_name ConnectDB string `env:"DATABASE_URI"` }
Click to show internal directories.
Click to hide internal directories.