A Go (golang) package for representing a list of errors as a single error.
MPL-2.0 License
A helper library for shallow inspection of Terraform configurations
Utilities for slightly better logging in Go (Golang).
Common Use Case Validators for terraform-plugin-framework
A simple package that encapsulates database operations.
A common logging package for HashiCorp tools
Provides a unified interface for wrapping io objects in a mutex
The go-set package provides generic Set implementations for Go, including HashSet for types with ...
A Go (golang) library for parsing and verifying versions and version constraints.
Retryable HTTP client in Go
A runtime dependency-injection library for Go that supports automatically chaining conversion fun...
HCL is the HashiCorp configuration language.
Generic boolean expression evaluation in Go
Errwrap is a Go (golang) library for wrapping and querying errors.
HIL is a small embedded language for string interpolations.
A low-level Go binding for the Terraform protocol for integrations to be built on top of.