Not sure if you're interested in pull requests for this project, but I've implemented support for Go contexts, rate limiting, and concurrent use with multiple tokens here. Context support does of course require passing around a context.Context which breaks the existing go-discogs API, though.
Not sure if you're interested in pull requests for this project, but I've implemented support for Go contexts, rate limiting, and concurrent use with multiple tokens here. Context support does of course require passing around a context.Context which breaks the existing go-discogs API, though.