Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
example-db-generate
command
|
|
|
example-db-migrate
command
|
|
|
example-health
command
|
|
|
example-rpc
command
|
|
|
example-tui
command
|
|
|
gen
|
|
|
internal
|
|
|
adapters
Package adapters provides application-specific logic.
|
Package adapters provides application-specific logic. |
|
domain
Package domain contains the domain layer for the application.
|
Package domain contains the domain layer for the application. |
|
domain/entities
Package entities contains the models for the application.
|
Package entities contains the models for the application. |
|
domain/repositories
Package repositories package describes the implementation-agnostic interaction points with other parts of the business.
|
Package repositories package describes the implementation-agnostic interaction points with other parts of the business. |
|
drivers
Package drivers provides code that is neither application or business specific.
|
Package drivers provides code that is neither application or business specific. |
|
drivers/config
Package config provides support for loading configuration from various sources into a struct.
|
Package config provides support for loading configuration from various sources into a struct. |
|
drivers/config/flagoptions
Package flagoptions implements config.Options using the standard library flag package.
|
Package flagoptions implements config.Options using the standard library flag package. |
|
drivers/config/providers/k8smount
Package k8smount contains a Koanf provider for loading configuration from Kubernetes volume mounts, i.e.
|
Package k8smount contains a Koanf provider for loading configuration from Kubernetes volume mounts, i.e. |
|
drivers/config/splitter
Package splitter provides unmarshalers for Koanf config structs to convert strings to string slices using a particular delimiter.
|
Package splitter provides unmarshalers for Koanf config structs to convert strings to string slices using a particular delimiter. |
|
drivers/exit
Package exit provides constants for process exit codes.
|
Package exit provides constants for process exit codes. |
|
drivers/pgsql
Package pgsql provides a PostgreSQL implementation of sql.DB.
|
Package pgsql provides a PostgreSQL implementation of sql.DB. |
| ... | |
|
drivers/rpcserver/rpcerrors
Package rpcerrors provides a small utility for creating ConnectRPC errors based on string messages instead of existing errors.
|
Package rpcerrors provides a small utility for creating ConnectRPC errors based on string messages instead of existing errors. |
|
usecases
Package usecases contains the usecases layer for the application.
|
Package usecases contains the usecases layer for the application. |
|
mocks
|
|
|
pkg
|
|
|
herd
Package herd provides support for running migrations against a PostgreSQL database.
|
Package herd provides support for running migrations against a PostgreSQL database. |
|
otelt
Package otelt provides helpers for testing the results of OpenTelemetry metrics and traces.
|
Package otelt provides helpers for testing the results of OpenTelemetry metrics and traces. |
|
tests
|
|
|
tools
|
|
|
coverage-report
command
|
|
|
filter-coverage
command
|
Click to show internal directories.
Click to hide internal directories.