SVI 8db1796824 SVI Переименование пакетов под более правильные имена пре 6 дана
..
defs 8db1796824 SVI Переименование пакетов под более правильные имена пре 6 дана
etypes 8db1796824 SVI Переименование пакетов под более правильные имена пре 6 дана
helpers e96178a5a8 SVI Упрощение дженериков под интерфейсы (меньше гемора) пре 1 месец
kspec 8db1796824 SVI Переименование пакетов под более правильные имена пре 6 дана
option 8db1796824 SVI Переименование пакетов под более правильные имена пре 6 дана
proton 41f4fb5e4a SVI Линтеры пре 2 месеци
quark ecf9563421 SVI Переделка кода под кванты пре 2 месеци
result 8db1796824 SVI Переименование пакетов под более правильные имена пре 6 дана
voc 8db1796824 SVI Переименование пакетов под более правильные имена пре 6 дана
README.md 35949a30a5 SVI Упрощение дженериков под интерфейсы (меньше гемора) пре 1 месец
lev0.go 8db1796824 SVI Переименование пакетов под более правильные имена пре 6 дана

README.md

lev0 — Уровень 0: Базовые компоненты

Уровень 0 содержит базовые компоненты и утилиты для работы с:

  • Алиасами — пользовательские типы для усиления типизации
  • Помощниками — полезные утилиты
  • Типами — интерфейсы и типы ядра
  • Опциями — паттерн опции
  • Результатами — тип Result для операций
  • Процессами — процесс-ориентированный стиль
  • Типизацией значений — типы значений (bool, int, string, float, byte)
  • Валидации — система валидации значений
  • Времени — работа с метками времени

📦 Структура

Алиасы

Помощники

Типы

Опции

Процессы

Результатов

Валидация значений

  • vbool.go — валидация bool
  • vmask.go — маска валидации
  • voc.go — валидация
  • vtime.go — валидация времени

📖 Обратные ссылки


🔄 Обратные связи