kern -- фреймворк повышенной надёжности для модульных монолитов и модульных микросервисов.

SVI 60add5bf0e SVI Добавление тестов 10 tháng trước cách đây
v3 60add5bf0e SVI Добавление тестов 10 tháng trước cách đây
vendor a1a08d78c3 SVI Перемещение 10 tháng trước cách đây
.gitignore d3589a5b2f SVI Перенос кода; 100.0% 1 năm trước cách đây
LICENSE.md 110dc84f42 SVI Исправление README.md; 100.0% 1 năm trước cách đây
README.md 1127b7516f SVI Исправление документации 10 tháng trước cách đây

README.md

kern

kern v3 -- фреймворк модульных компонентов ядра с высокой надёжностью для любого микросервиса или модульного монолита. Позволяет создавать изолированные модули в составе монолита (полезно в начале разработки). А затем модули можно выносить в отдельные микросервисы (после отладки).

Контакты

Пишите запросы в соответствующем разделе.

Статус проекта

  • готовность: 100% (проект продолжает развиваться);
  • покрытие тестами: 100%;
  • линтеры: no errors;
  • цикломатическая сложность: < 11.

Состав

Команда вывода дерева:

tree -I vendor -I bin_dev -d
TODO: update

Версия компилятора

Не ниже go 1.24.2

Лицензия

v1, v2, v3 (код открытый, лицензия UCL или MIT .)

Команды сборки

$ task -a
task: Available tasks for this project:
* default:       Вывод справки
* demo:          Запуск демо-проекта
* lint:          Запуск всех линтеров
* mod:           Обновление зависимостей
* test:          Запуск тестов

Документация

Документация