Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
webapp
command
Package main is the application entry point for the webapp API server.
|
Package main is the application entry point for the webapp API server. |
|
internal
|
|
|
auth
Package auth implements authentication strategies using the strategy pattern.
|
Package auth implements authentication strategies using the strategy pattern. |
|
config
Package config loads and holds application configuration values.
|
Package config loads and holds application configuration values. |
|
db
Package db provides database connectivity and schema migration helpers.
|
Package db provides database connectivity and schema migration helpers. |
|
domain
Package domain contains core business entities and request/response models.
|
Package domain contains core business entities and request/response models. |
|
events
Package events implements decoupled event handling with concurrent support.
|
Package events implements decoupled event handling with concurrent support. |
|
middleware
Package middleware contains HTTP middleware for the API server.
|
Package middleware contains HTTP middleware for the API server. |
|
observability/log
Package log configures structured logging and helpers to propagate loggers via context.
|
Package log configures structured logging and helpers to propagate loggers via context. |
|
repository
Package repository provides data access for domain models using a SQL database.
|
Package repository provides data access for domain models using a SQL database. |
|
security
Package security provides OWASP-compliant HTTP handler security wrappers
|
Package security provides OWASP-compliant HTTP handler security wrappers |
|
service
Package service implements background task processing.
|
Package service implements background task processing. |
|
storage
Package storage implements flexible storage backends with interface abstractions.
|
Package storage implements flexible storage backends with interface abstractions. |
|
transport/http
Package httpapi wires HTTP routing, handlers, and admin utilities.
|
Package httpapi wires HTTP routing, handlers, and admin utilities. |
|
validation
Package validation implements functional validation patterns.
|
Package validation implements functional validation patterns. |
Click to show internal directories.
Click to hide internal directories.