Directories ¶
Path | Synopsis |
---|---|
api
|
|
http/healthcheck
Package healthcheck provides primitives to interact with the openapi HTTP API.
|
Package healthcheck provides primitives to interact with the openapi HTTP API. |
http/metrics
Package metrics returns a hand marshalled /metrics response.
|
Package metrics returns a hand marshalled /metrics response. |
http/openapi
Package openapi returns a hand marshalled openapi.json response.
|
Package openapi returns a hand marshalled openapi.json response. |
http/private
Package private provides primitives to interact with the openapi HTTP API.
|
Package private provides primitives to interact with the openapi HTTP API. |
http/public
Package public provides primitives to interact with the openapi HTTP API.
|
Package public provides primitives to interact with the openapi HTTP API. |
The scope of this file is: - Define the configuration struct.
|
The scope of this file is: - Define the configuration struct. |
domain
|
|
handler
|
|
infrastructure
|
|
interface
|
|
presenter/echo
Package echo holds the presenter interfaces to use with the echo framework
|
Package echo holds the presenter interfaces to use with the echo framework |
presenter/event
Package event holds the presenter component for the asynchronous kafka events
|
Package event holds the presenter component for the asynchronous kafka events |
repository/client
Package client represent the interfaces to integrate to 3rd party micro-services.
|
Package client represent the interfaces to integrate to 3rd party micro-services. |
builder
Package builder to help on building data models.
|
Package builder to help on building data models. |
integration
Package smoke contains all the smoke test for the service
|
Package smoke contains all the smoke test for the service |
usecase
|
|
repository/client
Package client holds the client implementation
|
Package client holds the client implementation |
repository/event
Package event hold the event producers
|
Package event hold the event producers |
repository/s3
Package s3 holds the load and storage primitives for S3 buckets
|
Package s3 holds the load and storage primitives for S3 buckets |
Click to show internal directories.
Click to hide internal directories.