x

module
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: May 23, 2023 License: Apache-2.0

README

logo

infratographer/x

Infratographer specific shared extensions and libraries

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 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
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.

Jump to

Keyboard shortcuts

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