go-commandbus

Command bus

A simple command bus for Go, allowing the registration and execution of commands with pluggable handlers.

Simple command bus for GO

GitHub

12 stars
23 watching
5 forks
Language: Go
last commit: almost 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
goburrow/modbus A fault-tolerant implementation of the Modbus protocol in Go 948
rainu/go-command-chain A Go library that simplifies executing complex command pipelines by abstracting away shell-specific details and providing control over input streams and output redirection. 62
stanipetrosyan/go-eventbus Provides an event bus implementation with features like publish/subscribe and request/response patterns, as well as support for processors and network buses. 5
go-ole/go-ole A Go implementation of the Windows COM API using shared libraries 1,167
go-playground/log A simple and highly configurable logging library for Go. 293
mustafaturan/bus A minimalist event/message bus implementation 336
asaskevich/eventbus A lightweight event bus with async compatibility for GoLang 1,750
voidint/g A tool for managing and switching multiple versions of the Go environment. 1,956
thomasobenaus/go-conf Library to simplify configuration management in Go applications 11
go-gilbert/gilbert A toolchain and task runner for Go projects that allows declarative task definition and execution with features such as conditional logic and job templates. 116
couchbase/go-couchbase Provides a Go client for interacting with a Couchbase database 321
siddontang/go-log A Golang logging library with support for multiple handlers and log levels 35
integrii/flaggy Provides idiomatic Go input parsing with subcommands and flags at any position. 859
kevincobain2000/gobrew A tool to simplify Go version management without requiring root access or shell rehashing. 379
couchbase/gocb A Go client library for interacting with a Couchbase database cluster 370