Обновить
8K+
1

Пользователь

4
Рейтинг
Отправить сообщение

Спасибо за внимание к статье и библиотеке! Ревью от ИИ-шки оказалось действительно полезным, сам бы до этого всего не додумался. Выкатил новую версию, где поправил описанные моменты.
В новой версии также жёстко зафиксировал стратегию замещения слайсов и дозаполнения мап, чтобы у библиотеки было более предсказуемое поведение с точки зрения пользователя.
Load намеренно не стал делать дженериком, потому что хотел, чтобы она выглядела аналогично очень популярной библиотеке joho/godotenv, чтобы при переходе с неё пользователю было достаточно поменять импорт, оставив загрузку конфига без изменений.
Последнее, что вы написали, не до конца понял. Библиотека сейчас и так ведёт себя вполне предсказуемо в этом плане: в каком порядке передаёшь источники, в таком порядке они читаются и перезаписывают предыдущие значения, если попались те же ключи.

Потому что Docker идёт в обход стандартного firewalld/ufw и работает напрямую с iptables, если не ошибаюсь. Сам наступал на эти грабли и долго не мог понять, почему порт открыт, хотя в firewalld явно прописано иное.

Обновите ссылку на профиль Github в конце статьи в спойлере "Ссылки". Сейчас клик по ссылке приводит к окну "404 Not Found" в GitHub.

Информация

В рейтинге
1 259-й
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Фронтенд разработчик
Младший
От 150 000 ₽
JavaScript
HTML
React
CSS
TypeScript
Redux
Node.js
NestJS
WebSockets
Веб-разработка