|
|
@@ -1,12 +1,17 @@
|
|
|
# kern
|
|
|
|
|
|

|
|
|
+
|
|
|

|
|
|
+
|
|
|

|
|
|
+
|
|
|

|
|
|
+
|
|
|

|
|
|
|
|
|
-[](./LICENSE.md)
|
|
|
+ / 
|
|
|
+
|
|
|
|
|
|
**kern** -- фреймворк модульных компонентов ядра с высокой надёжностью для любого микросервиса или модульного монолита. Позволяет создавать изолированные модули в составе монолита (полезно в начале разработки). А затем модули можно выносить в отдельные микросервисы (после отладки).
|
|
|
|
|
|
@@ -16,7 +21,7 @@
|
|
|
|
|
|
## Статус проекта
|
|
|
|
|
|
-* готовность: `92%`;
|
|
|
+* готовность: `96%`;
|
|
|
* покрытие тестами: `100%`;
|
|
|
* линтеры: `no errors`;
|
|
|
* цикломатическая сложность: `< 11`.
|
|
|
@@ -35,11 +40,11 @@ TODO: update
|
|
|
|
|
|
## Версия компилятора
|
|
|
|
|
|
-Не ниже `go 1.24.0`
|
|
|
+Не ниже `go 1.24.2`
|
|
|
|
|
|
## Лицензия
|
|
|
|
|
|
-Код открытый, [лицензия UCL](./LICENSE.md) или `MIT`.
|
|
|
+v1, v2 (код открытый, [лицензия UCL](./LICENSE.md) или `MIT` .)
|
|
|
|
|
|
## Команды сборки
|
|
|
|