Example Go License Validation
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.
Running the example
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
Questions?
Reach out at support@keygen.sh if you have any
questions or concerns!