pm-module-sdk-go

module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2026 License: Apache-2.0

README

ProcessModule Go SDK

Общая техническая библиотека для backend-модулей ProcessModule.

Назначение

SDK предоставляет переиспользуемые инфраструктурные компоненты:

  • конфигурацию подключения к PostgreSQL;
  • создание пула соединений;
  • HTTP observability и request ID;
  • health handlers;
  • общие технические HTTP-примитивы.

Границы

SDK не содержит:

  • бизнес-сущностей;
  • бизнес-правил;
  • SQL-миграций модулей;
  • репозиториев предметной области;
  • ролей и правил доступа;
  • зависимостей от Core или конкретного модуля.

Каждый модуль сохраняет собственную базу данных, миграции и бизнес-логику.

Версионирование

SDK использует Semantic Versioning. Модули подключают конкретную версию через Go Modules.

Directories

Path Synopsis
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.

Jump to

Keyboard shortcuts

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