A Go implementation of spectre.
Currently, it passes a sub-set of the CLI tests.
It also passes the JS sanity check.
This is because I've only implemented v3 of the algorithm and the main pieces.
Generally code wouldn't split across files this liberally. It's done here for ease of reference.
go install go.jolheiser.com/go-spectre/cmd/spectre@main
GPLv3 - same as the algorithm author