Hello,
We have some services written in Go (golang for searchability) that need to be modified to accept SciTokens, so not finding anything (and preferring a native Go library, although perhaps verging on violating the "never write your own crypto" rule) I've started a scitokens-go library:
https://github.com/retzkek/scitokens-go
It's still a work in progress (cough unit tests), but the Enforcer for validating tokens generally works (at least for our use case). It also includes a command-line tool "scitoken-validate", which is mainly just a demonstration/test of the Enforcer.
Any feedback is appreciated!
Thanks,
Kevin