main.go 594 B

12345678910111213141516171819202122232425262728
  1. // package main -- пускач для демонстратора монолита
  2. package main
  3. import (
  4. "gitp78su.ipnodns.ru/svi/kern/v4"
  5. mKs "gitp78su.ipnodns.ru/svi/kern/v4/lev0/kspec"
  6. )
  7. var app mKs.IKernelMonolit // Вынесено для тестов
  8. func main() {
  9. app = kern.GetMonolitLocal("Demo monolit")
  10. modServHttp := kern.GetModuleServHttp()
  11. app.Add(modServHttp)
  12. modKernelCtx := kern.GetModuleKernelCtx()
  13. app.Add(modKernelCtx)
  14. modKernKeep := kern.GetModuleKernelKeeper()
  15. app.Add(modKernKeep)
  16. modWui := kern.GetModuleWui()
  17. app.Add(modWui)
  18. app.Run()
  19. app.Wait()
  20. }