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

SVI 101034c7ec SVI Добавление типа Int 10 miesięcy temu
v3 101034c7ec SVI Добавление типа Int 10 miesięcy temu
vendor a1a08d78c3 SVI Перемещение 10 miesięcy temu
.gitignore d3589a5b2f SVI Перенос кода; 100.0% 1 rok temu
LICENSE.md 110dc84f42 SVI Исправление README.md; 100.0% 1 rok temu
README.md 1127b7516f SVI Исправление документации 10 miesięcy temu

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:          Запуск тестов

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

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