Dew is a pragmatic command bus library for Go that simplifies complex backend architectures. It provides a unified interface for handling operations and domain logic, promoting clean, maintainable code.
Why Dew? - Lightweight (450 LOC) with zero dependencies - Fast performance (benchmarks in README) - Full middleware support for cross-cutting concerns - 100% test coverage, production-ready Dew implements the command-oriented interface pattern, helping separate concerns and reduce cognitive load in large Go projects. It's designed for developers who want a simple, efficient way to structure their application logic without heavy frameworks. We built Dew because we couldn't find a command bus library for Go that met all our needs. We'd love your feedback! |
No comments yet