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

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

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

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

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