| 123456789101112131415161718192021222324252627282930 |
- // package kernel -- сборочный пакет ядра
- package kernel
- import (
- "wartank/pkg/kernel/kernel_ctx"
- "wartank/pkg/kernel/kernel_log"
- "wartank/pkg/kernel/kernel_serv_http"
- "wartank/pkg/kernel/kernel_store"
- . "wartank/pkg/kernel/kernel_types"
- )
- func СобратьЛог(префикс string) ИЯдроЛог {
- лог := kernel_log.НовЛоггер(префикс)
- return лог
- }
- func СобратьКонтекст() ИЯдроКонтекст {
- конт := kernel_ctx.ПолучЯдроКонтекст()
- return конт
- }
- func СобратьХранилище(конт ИЯдроКонтекст) ИЯдроХранилище {
- хран := kernel_store.GetKernelStore(конт)
- return хран
- }
- func СобратьСервХттп(конт ИЯдроКонтекст) ИЯдроСерверВеб {
- сервХттп := kernel_serv_http.GetKernelServHttp(конт)
- return сервХттп
- }
|