ory-keto-client is the Lab259 implementation of
the ORY Keto client library.
This client library uses gojek/heimdall
to make the requests. Heimdall uses afex/hystrix-go,
a netflix/Hystrix implementation in Go, to
provide retriers and circuit breaker. Check here
to see why is this important.
TODO
This client was developed and tested with version v0.3.3-sandbox.
What things you need to setup the project:
First, we have to bring up the dependencies:
docker-compose up -dThen we are able to run the tests:
make testTo enable coverage, execute:
make coverageTo generate the HTML coverage report, execute:
make coverage coverage-html