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