Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
ephemeral-roles
Package main is the main package of the project.
|
Package main is the main package of the project. |
internal
|
|
pkg/callbacks
Package callbacks provides callback implementations for Discord API events.
|
Package callbacks provides callback implementations for Discord API events. |
pkg/http
Package http provides custom HTTP client and server functionality.
|
Package http provides custom HTTP client and server functionality. |
pkg/logging
Package logging provides a logrus logging implementation.
|
Package logging provides a logrus logging implementation. |
pkg/mock
Package mock provides implementations for mocking objects and endpoints for unit testing.
|
Package mock provides implementations for mocking objects and endpoints for unit testing. |
pkg/monitor
Package monitor provides implementations for monitoring statistics and exposing them as Prometheus metrics.
|
Package monitor provides implementations for monitoring statistics and exposing them as Prometheus metrics. |
pkg/operations
Package operations provides a centralized gateway for processing requests on Discord API operations.
|
Package operations provides a centralized gateway for processing requests on Discord API operations. |
pkg/tracer
Package tracer provides functionality for using Jaeger and OpenTracing for instrumenting HTTP requests to collect metrics.
|
Package tracer provides functionality for using Jaeger and OpenTracing for instrumenting HTTP requests to collect metrics. |
Click to show internal directories.
Click to hide internal directories.