Directories ¶
Path | Synopsis |
---|---|
Package crdbx provides shared functions used to initialize connections with a cockroachdb instance.
|
Package crdbx provides shared functions used to initialize connections with a cockroachdb instance. |
Package echojwtx implements echo-jwt middleware with additional helpers for setting the JWT Subject as an actor context value.
|
Package echojwtx implements echo-jwt middleware with additional helpers for setting the JWT Subject as an actor context value. |
Package echox simplifies initializing a new echo service.
|
Package echox simplifies initializing a new echo service. |
echozap
Package echozap implements an echo.Logger interface as well as an echo Middleware to log requests.
|
Package echozap implements an echo.Logger interface as well as an echo Middleware to log requests. |
Package entx is a package of tools for interacting with ent.
|
Package entx is a package of tools for interacting with ent. |
Package events provides common utilities and formats for working with infratographer events
|
Package events provides common utilities and formats for working with infratographer events |
Package gidx creates and parses Infratographer-based Global IDs.
|
Package gidx creates and parses Infratographer-based Global IDs. |
Package ginx provides shared functions used with gin to help reduce code duplication using an opinionated gin server setup.
|
Package ginx provides shared functions used with gin to help reduce code duplication using an opinionated gin server setup. |
Package goosex provides shared functions used with goose to help reduce code duplication.
|
Package goosex provides shared functions used with goose to help reduce code duplication. |
gqlgenx
|
|
oteltracing
Package oteltracing provides a gqlgen middleware that adds otel tracing.
|
Package oteltracing provides a gqlgen middleware that adds otel tracing. |
Package loggingx provides shared functions to initialize logging and reduce code duplication.
|
Package loggingx provides shared functions to initialize logging and reduce code duplication. |
Package oauth2x provides shared functions for setting up an oauth2 client configuration
|
Package oauth2x provides shared functions for setting up an oauth2 client configuration |
Package otelx provides configuration helpers for configuring otel tracing
|
Package otelx provides configuration helpers for configuring otel tracing |
Package pubsubx provides common utilities and formats for working with pubsub systems
|
Package pubsubx provides common utilities and formats for working with pubsub systems |
testing
|
|
auth
Package auth provides testing tools for auth based purposes
|
Package auth provides testing tools for auth based purposes |
containersx
Package containersx provides a wrapper around creating testcontainers that are used throughout the ecosystem
|
Package containersx provides a wrapper around creating testcontainers that are used throughout the ecosystem |
eventtools
Package eventtools provides testing tools for working with the go.infratographer.com/x/events package.
|
Package eventtools provides testing tools for working with the go.infratographer.com/x/events package. |
Package versionx provides a single location for setting the version on infratographer binaries.
|
Package versionx provides a single location for setting the version on infratographer binaries. |
Package viperx provides shared functions used with viper to help reduce code duplication.
|
Package viperx provides shared functions used with viper to help reduce code duplication. |
Package zapx provides shared functions used with zap to help reduce code duplication.
|
Package zapx provides shared functions used with zap to help reduce code duplication. |
Click to show internal directories.
Click to hide internal directories.