Go library for interacting with Hashicorp Vault.
This SDK is compatible with Go version 1.24 and above.
go get github.com/bank-vaults/vault-sdkCheck out the library documentation on the Bank-Vaults website or on pkg.go.dev.
Install Go on your computer then run make deps to install the rest of the dependencies._
Fetch required tools:
make depsRun project dependencies:
make upRun the test suite:
make testRun linters:
make lint # pass -j option to run them in parallelSome linter violations can automatically be fixed:
make fmtOnce you are done, you can tear down project dependencies:
make downThe project is licensed under the Apache 2.0 License.