SVI e0c81bdd58 SVI Рабочее сохранение 2 months ago
..
core_spec e0c81bdd58 SVI Рабочее сохранение 2 months ago
defs a00a88b725 SVI Рабочее сохранение 2 months ago
etypes e09cad3be6 SVI Рабочее сохранение 2 months ago
helpers 8ca6484f20 SVI Рабочее сохранение 2 months ago
kspec 8fd3e8ce4d SVI Рабочее сохранение 2 months ago
option 8fd3e8ce4d SVI Рабочее сохранение 2 months ago
proton 41f4fb5e4a SVI Линтеры 6 months ago
quark fd13e03090 SVI Исправления, вендоринг 3 months ago
result 8fd3e8ce4d SVI Рабочее сохранение 2 months ago
voc 8fd3e8ce4d SVI Рабочее сохранение 2 months ago
README.md 35949a30a5 SVI Упрощение дженериков под интерфейсы (меньше гемора) 5 months ago
lev0.go b8e50bf1f1 SVI Рабочее сохранение 2 months ago

README.md

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

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

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

📦 Структура

Алиасы

Помощники

Типы

Опции

Процессы

Результатов

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

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

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


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