Event Horizon Kafka is event bus for Event Horizon a CQRS/ES toolkit for Go.
See the eventbus_test.go how to initialize.
To develop Event Horizon Kafka you need to have Docker and Docker Compose installed.
To start all needed services and run all tests, simply run make:
make
To manualy run the services and stop them:
make services
make stop
When the services are running testing can be done either locally or with Docker:
make test
make test_docker
go test ./...
The difference between make test
and go test ./...
is that make test
also prints coverage info.
GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999