pkg/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2025 License: MIT

Directories

Path Synopsis
Package auth provides HTTP and gRPC authentication middleware with API key and JWT validation.
Package auth provides HTTP and gRPC authentication middleware with API key and JWT validation.
Package bus provides event bus functionality for publish/subscribe messaging with CQC protobuf events.
Package bus provides event bus functionality for publish/subscribe messaging with CQC protobuf events.
Package cache provides Redis caching with protobuf serialization for CQI infrastructure.
Package cache provides Redis caching with protobuf serialization for CQI infrastructure.
Package config provides configuration management for CQI infrastructure components.
Package config provides configuration management for CQI infrastructure components.
Package database provides PostgreSQL connection pooling with transaction management and health checks.
Package database provides PostgreSQL connection pooling with transaction management and health checks.
Package errors provides structured error types for the CQI infrastructure library.
Package errors provides structured error types for the CQI infrastructure library.
Package health provides a health check framework for monitoring service and infrastructure component health.
Package health provides a health check framework for monitoring service and infrastructure component health.
Package httpclient provides an HTTP/REST client with retry, circuit breaker, rate limiting, and comprehensive middleware support for CQI infrastructure.
Package httpclient provides an HTTP/REST client with retry, circuit breaker, rate limiting, and comprehensive middleware support for CQI infrastructure.
Package logging provides structured logging with zerolog for trace context propagation.
Package logging provides structured logging with zerolog for trace context propagation.
Package metrics provides Prometheus metrics collection with standardized naming conventions and automatic HTTP/gRPC middleware for observability.
Package metrics provides Prometheus metrics collection with standardized naming conventions and automatic HTTP/gRPC middleware for observability.
Package registry provides service discovery and registration capabilities.
Package registry provides service discovery and registration capabilities.
Package retry provides retry logic with exponential backoff for transient failures.
Package retry provides retry logic with exponential backoff for transient failures.
Package runner provides orchestration for managing multiple services with dependency handling, restart logic, and aggregate health checks.
Package runner provides orchestration for managing multiple services with dependency handling, restart logic, and aggregate health checks.
Package service provides abstractions for microservice lifecycle management.
Package service provides abstractions for microservice lifecycle management.
Package tracing provides OpenTelemetry distributed tracing with W3C trace context propagation.
Package tracing provides OpenTelemetry distributed tracing with W3C trace context propagation.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL