Directories
¶
| Path | Synopsis |
|---|---|
|
cache
|
|
|
redis
Package redis provides a Redis client wrapper for caching and pub/sub operations.
|
Package redis provides a Redis client wrapper for caching and pub/sub operations. |
|
Package config provides shared configuration utilities for environment variable loading.
|
Package config provides shared configuration utilities for environment variable loading. |
|
Package executor provides background execution of Differential Evolution algorithms.
|
Package executor provides background execution of Differential Evolution algorithms. |
|
Package log provides structured logging with custom formatters.
|
Package log provides structured logging with custom formatters. |
|
Package migrations handles database schema migrations.
|
Package migrations handles database schema migrations. |
|
Package server contains all logic related to the DE API.
|
Package server contains all logic related to the DE API. |
|
auth
Package auth provides JWT-based authentication for the DE server.
|
Package auth provides JWT-based authentication for the DE server. |
|
handlers
Package handlers contains the HTTP handlers for the API.
|
Package handlers contains the HTTP handlers for the API. |
|
middleware
Package middleware contains all middlewares used by the deserver.
|
Package middleware contains all middlewares used by the deserver. |
|
session
Package session defines and implements the operations necessary for a session store, this is used for authentication of users.
|
Package session defines and implements the operations necessary for a session store, this is used for authentication of users. |
|
Package slo provides Service Level Objective (SLO) tracking and monitoring.
|
Package slo provides Service Level Objective (SLO) tracking and monitoring. |
|
Package store defines storage interfaces and implementations for persistence.
|
Package store defines storage interfaces and implementations for persistence. |
|
composite
Package composite provides a composite store that combines Redis and database stores.
|
Package composite provides a composite store that combines Redis and database stores. |
|
errors
Package errors defines sentinel errors for storage operations.
|
Package errors defines sentinel errors for storage operations. |
|
gorm
Package gorm contains the gorm implementation of the interfaces defined in the store package.
|
Package gorm contains the gorm implementation of the interfaces defined in the store package. |
|
migrations
Package migrations contains embedded database migration files.
|
Package migrations contains embedded database migration files. |
|
mock
Package mock provides mock implementations of storage interfaces for testing.
|
Package mock provides mock implementations of storage interfaces for testing. |
|
Package telemetry provides observability through metrics and tracing.
|
Package telemetry provides observability through metrics and tracing. |
|
Package tenant provides operations to store tenant information within the context.
|
Package tenant provides operations to store tenant information within the context. |
Click to show internal directories.
Click to hide internal directories.