pkg/

directory
v0.0.0-...-21d585c Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2024 License: Apache-2.0

Directories

Path Synopsis
Package app has the static app info
Package app has the static app info
Package async has helper utilities for running async code with proper tracing.
Package async has helper utilities for running async code with proper tracing.
pool
Package pool implements an async pool
Package pool implements an async pool
Package box implements the definitions of a box configuration file and tools to access it.
Package box implements the definitions of a box configuration file and tools to access it.
Package caller provides info on the caller
Package caller provides info on the caller
Package callerinfo provides the GetCallerFunction to get the name of the module and function that has called you.
Package callerinfo provides the GetCallerFunction to get the name of the module and function that has called you.
Package cfg manages config for go services
Package cfg manages config for go services
Package cleanup provides helpers to make it easy to do cleanups.
Package cleanup provides helpers to make it easy to do cleanups.
Package codec provides encoding/decoding utilities.
Package codec provides encoding/decoding utilities.
Description: Implements a custom Comperer that turns an a function into a Comparer
Description: Implements a custom Comperer that turns an a function into a Comparer
Package env provides environment specific overrides
Package env provides environment specific overrides
Package events defines the standard logging event structures
Package events defines the standard logging event structures
Package exec implements os/exec stdlib helpers
Package exec implements os/exec stdlib helpers
log
Package log implements standard go logging
Package log implements standard go logging
adapters
Package adapters integrates the logger with 3rd party loggers
Package adapters integrates the logger with 3rd party loggers
internal/entries
Package entries provides an interface to work with Entries
Package entries provides an interface to work with Entries
logtest
logtest provides the ability to test logs
logtest provides the ability to test logs
Package maps provides a bunch of functions to work with maps This is originally intended to remove repeated code such as merging maps
Package maps provides a bunch of functions to work with maps This is originally intended to remove repeated code such as merging maps
Package metrics implements the outreach metrics API
Package metrics implements the outreach metrics API
Package olog implements a lightweight logging library built around the slog package.
Package olog implements a lightweight logging library built around the slog package.
ometrics module
Description: Bed request error
Description: Bed request error
Description: Implements a buffered writer that writes the last N bytes written to it
Description: Implements a buffered writer that writes the last N bytes written to it
Package pointer is an attempt to provide functions to convert data to pointers using generics.
Package pointer is an attempt to provide functions to convert data to pointers using generics.
Package queue provides queue data structure.
Package queue provides queue data structure.
Description: This file contains the read through cache implementation for this package.
Description: This file contains the read through cache implementation for this package.
Package secrets manages secrets config for outreach applications
Package secrets manages secrets config for outreach applications
serviceactivities
automemlimit
Package automemlimit implements a service activity that sets the GOMEMLIMIT[1] to be a percentage of the total cgroup memory limit.
Package automemlimit implements a service activity that sets the GOMEMLIMIT[1] to be a percentage of the total cgroup memory limit.
shutdown
Package shut down is a service activity that handles graceful shutdowns.
Package shut down is a service activity that handles graceful shutdowns.
Package shuffler primarily provides the Suite struct that functions as a test runner and randomizer when embedded in your test struct.
Package shuffler primarily provides the Suite struct that functions as a test runner and randomizer when embedded in your test struct.
Package sshconfig implements a small ssh config parser based on the output of `ssh -G`.
Package sshconfig implements a small ssh config parser based on the output of `ssh -G`.
Package sshhelper is a toolkit for common ssh-related operations.
Package sshhelper is a toolkit for common ssh-related operations.
Package statuscodes is an attempt to create very-high-level buckets/classifications of errors, for two and ONLY two purposes:
Package statuscodes is an attempt to create very-high-level buckets/classifications of errors, for two and ONLY two purposes:
Package tester implements a test runner compatible with testing.T
Package tester implements a test runner compatible with testing.T
Package trace wraps standard tracing for outreach.
Package trace wraps standard tracing for outreach.

Jump to

Keyboard shortcuts

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