module
Version:
v0.1.0
Opens a new window with list of versions in this module.
Published: Sep 2, 2026
License: Apache-2.0
Opens a new window with license information.
README
¶
ProcessModule Go SDK
Общая техническая библиотека для backend-модулей ProcessModule.
Назначение
SDK предоставляет переиспользуемые инфраструктурные компоненты:
- конфигурацию подключения к PostgreSQL;
- создание пула соединений;
- HTTP observability и request ID;
- health handlers;
- общие технические HTTP-примитивы.
Границы
SDK не содержит:
- бизнес-сущностей;
- бизнес-правил;
- SQL-миграций модулей;
- репозиториев предметной области;
- ролей и правил доступа;
- зависимостей от Core или конкретного модуля.
Каждый модуль сохраняет собственную базу данных, миграции и бизнес-логику.
Версионирование
SDK использует Semantic Versioning. Модули подключают конкретную версию через Go Modules.
Directories
¶
|
|
|
|
|
|
|
|
|
Package httpinput parses common scalar values received through HTTP path and query parameters.
|
Package httpinput parses common scalar values received through HTTP path and query parameters. |
|
|
|
Package requestidentity extracts trusted Core account identity from module proxy headers.
|
Package requestidentity extracts trusted Core account identity from module proxy headers. |
Click to show internal directories.
Click to hide internal directories.