This is an example Go program for validating a license key. It contains a small command line program which prompts for a license key value and then validates the key using Keygen's software licensing API.
This repo is being archived. See our Go SDK instead.
First up, configure a couple environment variables:
# Your Keygen account ID
export KEYGEN_ACCOUNT_ID="YOUR_KEYGEN_ACCOUNT_ID"
You can either run each line above within your terminal session before
starting the app, or you can add the above contents to your ~/.bashrc
file and then run source ~/.bashrc
after saving the file.
Next, install dependencies with go mod
:
go install
Then run the program:
go run main.go
Reach out at [email protected] if you have any questions or concerns!