Hephaestus is a Go library that provides a variety of util functions and message libraries for quickly building business applications. It is designed to quickly build event-driven applications based on an event-based message bus, which you can use with traditional pub/sub implementations like kafka or rabbitmq
- 👏 Easy to understand
- 🌍 Universal - Based on event-driven architecture, messaging, cqrs
- 💅 Flexible - with middlewares, plugins and Pub/Sub configurations
go get github.com/aarchies/hephaestus
- Basic
- Eventbus - start here!
1.Message bus, can support kafka, rabbimq, chan . index
import "github.com/aarchie/hephaestus/messagec/cqrs"