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

SVI 60add5bf0e SVI Добавление тестов há 10 meses atrás
v3 60add5bf0e SVI Добавление тестов há 10 meses atrás
vendor a1a08d78c3 SVI Перемещение há 10 meses atrás
.gitignore d3589a5b2f SVI Перенос кода; 100.0% há 1 ano atrás
LICENSE.md 110dc84f42 SVI Исправление README.md; 100.0% há 1 ano atrás
README.md 1127b7516f SVI Исправление документации há 10 meses atrás

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

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

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