Skip to content

Latest commit

 

History

History
49 lines (26 loc) · 1.8 KB

README.md

File metadata and controls

49 lines (26 loc) · 1.8 KB

Hephaestus

Go ReferenceGo Report Cardcodecovcodecov

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

Features

  • 👏 Easy to understand
  • 🌍 Universal - Based on event-driven architecture, messaging, cqrs
  • 💅 Flexible - with middlewares, plugins and Pub/Sub configurations

Getting Started

Installation:

go get github.com/aarchies/hephaestus

Example

Documentation

1.Message bus, can support kafka, rabbimq, chan .        index

import "github.com/aarchie/hephaestus/messagec/cqrs"

Function list: