AWS SDK for Go
Developer Guide

AWS Key Management Service Examples Using the AWS SDK for Go

You can use the following examples to access AWS Key Management Service (AWS KMS) using the AWS SDK for Go. For more information about AWS KMS, see the Amazon KMS documentation. For reference information about the AWS KMS client, see the New function.