Help us shape the future of Go! Take the 2026 Go Developer Survey

internal/

directory
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2026 License: MIT

Directories

Path Synopsis
Package catalog обеспечивает доступ к каталожным таблицам (параметры, атрибуты, условия, единицы, группы, именованные правила, системы обозначений, реестр семейств) и содержит движок валидации значений по правилам из БД.
Package catalog обеспечивает доступ к каталожным таблицам (параметры, атрибуты, условия, единицы, группы, именованные правила, системы обозначений, реестр семейств) и содержит движок валидации значений по правилам из БД.
Package cli — команды и вывод консольной утилиты catalogctl.
Package cli — команды и вывод консольной утилиты catalogctl.
Package domain содержит базовые понятия справочника: классы приборов, системы обозначений и их разбор, единицы (коды), материалы и ошибки.
Package domain содержит базовые понятия справочника: классы приборов, системы обозначений и их разбор, единицы (коды), материалы и ошибки.
Package httpapi — версионируемый REST API /api/v1 на net/http, монтируемый в роутер сайта.
Package httpapi — версионируемый REST API /api/v1 на net/http, монтируемый в роутер сайта.
Package i18n — бандлы отображаемых строк каталога (решение D9, docs/plan/01-architecture.md §2.6).
Package i18n — бандлы отображаемых строк каталога (решение D9, docs/plan/01-architecture.md §2.6).
Package importer — реестр форматов наполнения (jsonc/json, yaml/yml, ndjson): упорядоченное дерево значений, семантика секций, Issues-модель и дословные тексты ошибок формата (docs/plan/01-architecture.md §2.5).
Package importer — реестр форматов наполнения (jsonc/json, yaml/yml, ndjson): упорядоченное дерево значений, семантика секций, Issues-модель и дословные тексты ошибок формата (docs/plan/01-architecture.md §2.5).
Package service — публичный сервисный слой библиотеки и единственная точка входа для CLI, REST и встраивания в веб-бэкэнд: upsert записей, поиск, карточка, импорт/экспорт, операции с каталогом, производители (docs/plan/01-architecture.md §2.4).
Package service — публичный сервисный слой библиотеки и единственная точка входа для CLI, REST и встраивания в веб-бэкэнд: upsert записей, поиск, карточка, импорт/экспорт, операции с каталогом, производители (docs/plan/01-architecture.md §2.4).
Package storage — переносимое реляционное ядро на database/sql с двумя диалектами: sqlite (modernc.org/sqlite) и postgres (pgx/v5 stdlib).
Package storage — переносимое реляционное ядро на database/sql с двумя диалектами: sqlite (modernc.org/sqlite) и postgres (pgx/v5 stdlib).
Package testutil — общий код интеграционных тестов: доступ к локальному PostgreSQL (CATALOG_TEST_POSTGRES_DSN, прогон опционален) и очистка одноразовой базы между тестами.
Package testutil — общий код интеграционных тестов: доступ к локальному PostgreSQL (CATALOG_TEST_POSTGRES_DSN, прогон опционален) и очистка одноразовой базы между тестами.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL