kra-new/internal/utils/README.md

469 B

Utilities

Utilities are pure or near-pure helpers with no database, network client, runtime watcher, or business repository state.

  • configutil: partial JSON/Proto merge helpers used by configuration APIs.
  • paymentutil: payment amount, status, XML/JSON, and signing helpers shared by payment adapters.

Do not place Redis, SMTP, object storage, payment SDK clients, or GORM repos in this directory. Those belong to internal/integration or internal/data.