I wrote up a package a while back after being unsatisfied with some of the other libraries.
One of the core decisions is if you want to deal with attestation. It's a cool primitive, but complicates the API
github.com/go-passkeys/...
github.com
GitHub - go-passkeys/go-passkeys: Passkeys support for Go
Passkeys support for Go. Contribute to go-passkeys/go-passkeys development by creating an account on GitHub.