go-secure-stdlib

module
v0.1.1-0...-be66c7f Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2024 License: MPL-2.0

README

Stdlib for HashiCorp Secure products

These libraries are maintained by engineers in the HashiCorp's Secure division as a stdlib for its projects -- Vault, Vault plugins, Boundary, etc. -- to reduce code duplication and increase consistency.

Each library is its own Go module, although some of them may have dependencies on others within the repo. The libraries follow Go module versioning rules.

Most of the libraries in here were originally pulled from vault/helper/metricsutil, vault/sdk/helper, and vault/internalshared; see there for contribution and change history prior to their move here.

All modules are licensed according to MPLv2 as contained in the LICENSE file; this file is duplicated in each module.

Directories

Path Synopsis
awsutil module
awsutilv2 module
base62 module
configutil module
cryptoutil module
fileutil module
gatedwriter module
kv-builder module
listenerutil module
mlock module
nonceutil module
parseutil module
password module
permitpool module
pluginutil module
random module
regexp module
reloadutil module
strutil module
temperror module
tlsutil module

Jump to

Keyboard shortcuts

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