This repository contains the Go SDKs for MinIO KMS and MinIO KES in two separate Go modules:
kms-go/kms
contains the KMS Go SDKkms-go/kes
contains the KES Go SDK
Each module uses its own semantic version and can be imported separately.
Import the KMS SDK via:
$ go get github.com/minio/kms-go/kms@latest
Or add it to your go.mod
file:
require (
github.com/minio/kms-go/kms@latest
)
Import the KES SDK via:
$ go get github.com/minio/kms-go/kes@latest
Or add it to your go.mod
file:
require (
github.com/minio/kms-go/kes@latest
)
Use of the KES SDK is governed by the AGPLv3 license that can be found in the LICENSE file.