Open Dev-cmyser opened 2 hours ago
давай пример возведу в абсурдный абсолют
const secretKeyName = "JWT_SECRET_KEY" const SupeSecretKeyName = secretKeyName const SuperPuperSecretKeyName = SuperSecretKeyName
@sergeyiksanov в сообщении выше
ну я примерно понял о чем ты, но можешь привести конкретный пример как из env получить значение в код? а то не понимаю как без названия переменной
то есть не важно ты так 1 раз сделаешь, как я -3 или 20 смысла в этом не очень много, менее гибко становиться
ну я примерно понял о чем ты, но можешь привести конкретный пример как из env получить значение в код? а то не понимаю как без названия переменной
можно штуку использовать, сейчс поищу
@sergeyiksanov https://github.com/evrone/go-clean-template тутс пример в папке config
в коде все равно указание названия будет как не крути 1 раз
моя мысль в том что делать 2 указателя нет смысла на одно и тоже значение переменной env
так никто делать не запрещает конечно же, просто это чуть менее очевидно
Спасибо! Теперь понял
Такое желательно в env выносить для настройки без правок кода
const secretKeyName = "JWT_SECRET_KEY" const refreshLifeTimeName = "JWT_REFRESH_LIFE_TIME_DAY" const accessLifeTimeName = "JWT_ACCESS_LIFE_TIME_MINUTE"