Documentation ¶
Index ¶
Constants ¶
View Source
const ( CorrelationID = "X-Correlation-ID" ContentType = "Content-Type" ContentTypeJSON = "application/json" ContentTypeText = "text/plain" )
View Source
const ( ApiVersion = "v1" ApiBase = "/api/v1" ApiConfigRoute = ApiBase + "/config" ApiPingRoute = ApiBase + "/ping" ApiVersionRoute = ApiBase + "/version" ApiSecretRoute = ApiBase + "/secret" )
View Source
const ( EnvKeyStartupDuration = "EDGE_STARTUP_DURATION" EnvKeyStartupInterval = "EDGE_STARTUP_INTERVAL" EnvKeyConfigDir = "EDGE_CONFIG_DIR" EnvKeyConfigFile = "EDGE_CONFIG_FILE" EnvSecretStore = "EDGE_SECURITY_SECRET_STORE" EnvKeyDisableJWTValidation = "EDGE_DISABLE_JWT_VALIDATION" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Queue ¶ added in v1.0.12
type Queue[T any] interface { // Enqueue method that adds a new item to the queue Enqueue(item T) errors.Error // Dequeue method that removes the first item from the items of the queue Dequeue() // Peek method that looks at the next item without removing it from the queue Peek() T // Size returns a number indicating how many items are in the queue Size() int }
Queue is the interface for the queue
Click to show internal directories.
Click to hide internal directories.