badu / bus
A PubSub / EventBus using Go language generics (v1.20 required)
☆25Updated last year
Alternatives and similar repositories for bus:
Users that are interested in bus are comparing it to the libraries listed below
- Expirable Go LRC\LRU cache without goroutines☆83Updated last month
- A type-to-type copy function code generator.☆44Updated 5 months ago
- x/sync/singleflight but with Go 1.18 generics☆30Updated 2 years ago
- Cron library for go with distributed lock☆50Updated 3 years ago
- A lightweight buffered event lib☆59Updated 2 years ago
- Package for fast copying structs of different types☆50Updated 4 years ago
- Dev helper tool that generates a Golang interface by inspecting the structure methods of existing .go files.☆10Updated 2 weeks ago
- Enriches the standard go http client with retry functionality.☆49Updated 8 months ago
- Package netpoll implements a network poller based on epoll/kqueue.☆55Updated last year
- Simple string pattern matcher for Go☆126Updated 9 months ago
- Golang Dynamic Decision Tree☆37Updated 3 years ago
- Expression evaluator for Go☆67Updated 10 months ago
- Benchmark comparing the go plugin package to other plugin implementations☆50Updated last year
- Golang app shutdown hooks.☆59Updated 3 years ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 2 months ago
- Go's missing DateTime package☆37Updated 2 months ago
- A Go-based framework has been developed to oversee the execution of workflows delineated by directed acyclic graphs (DAGs).☆25Updated 5 months ago
- a thread-safe concurrent map for go☆93Updated last year
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆47Updated 2 years ago
- Generic batches for go☆13Updated 3 years ago
- A library for graceful restarts in Go.☆95Updated 7 years ago
- NATS Pub/Sub for the Watermill project.☆53Updated 2 weeks ago
- utils for Go context☆25Updated 4 years ago
- Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.☆105Updated 2 years ago
- Path finding on a 2D polygonal map☆57Updated last month
- A prefix tree implementation in go☆41Updated 9 months ago
- create type dynamically in Golang☆25Updated 4 years ago
- Go simple async worker pool☆92Updated 4 years ago
- Simplicity-focused, template based SQL query builder☆64Updated last year
- An in-process simple publish/subscribe library for golang☆107Updated 4 years ago