hallmark

module
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 30, 2026 License: MIT

Directories

Path Synopsis
cmd
migrator command
Command migrator applies Hallmark's database migrations and exits.
Command migrator applies Hallmark's database migrations and exits.
server command
Command server boots the Hallmark audit/event-stream service: the kit's REST gateway (OpenAPI 3.1) plus a gRPC server exposing HallmarkService.
Command server boots the Hallmark audit/event-stream service: the kit's REST gateway (OpenAPI 3.1) plus a gRPC server exposing HallmarkService.
Package internal wires Hallmark's components into a single fx module that cmd/server composes alongside the kit's defaults.
Package internal wires Hallmark's components into a single fx module that cmd/server composes alongside the kit's defaults.
api
Package api holds Hallmark's JSON:API DTOs and the mappers between them and the domain aggregates.
Package api holds Hallmark's JSON:API DTOs and the mappers between them and the domain aggregates.
app
Package app holds Hallmark's usecases and the repository ports they depend on.
Package app holds Hallmark's usecases and the repository ports they depend on.
db
Package db holds Hallmark's Postgres repositories: gorm entities that implement the domain interfaces directly and read/write through the kit query DSL.
Package db holds Hallmark's Postgres repositories: gorm entities that implement the domain interfaces directly and read/write through the kit query DSL.
domain
Package domain holds Hallmark's business aggregates.
Package domain holds Hallmark's business aggregates.
fields
Package fields holds the logical field-name constants used to build search queries.
Package fields holds the logical field-name constants used to build search queries.
internaltest
Package internaltest holds test builders + matchers shared by Hallmark's unit and integration tests.
Package internaltest holds test builders + matchers shared by Hallmark's unit and integration tests.
transport/grpc
Package grpc holds Hallmark's gRPC controllers.
Package grpc holds Hallmark's gRPC controllers.
transport/http
Package http holds Hallmark's JSON:API controllers.
Package http holds Hallmark's JSON:API controllers.
pkg
client
Package client is the consumer-facing SDK for Hallmark's gRPC surface.
Package client is the consumer-facing SDK for Hallmark's gRPC surface.

Jump to

Keyboard shortcuts

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