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

SVI 910e12c6a3 SVI Перемещение 10 luni în urmă
v3 910e12c6a3 SVI Перемещение 10 luni în urmă
vendor a1a08d78c3 SVI Перемещение 10 luni în urmă
.gitignore d3589a5b2f SVI Перенос кода; 100.0% 1 an în urmă
LICENSE.md 110dc84f42 SVI Исправление README.md; 100.0% 1 an în urmă
README.md 1127b7516f SVI Исправление документации 10 luni în urmă

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

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

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