ti / nasync
a customizable async task pool for golang, (event bus, runtime)
☆66Updated last year
Alternatives and similar repositories for nasync:
Users that are interested in nasync are comparing it to the libraries listed below
- Pretty Slug.☆94Updated 4 years ago
- RapidMQ is a pure, extremely productive, lightweight and reliable library for managing of the local messages queue☆68Updated 7 years ago
- Toolbox - go utility library☆199Updated 2 months ago
- Config parser for go, modeled after Nginx format, Nice lenient syntax with Comments☆139Updated 4 years ago
- A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.☆248Updated 7 years ago
- A distributed unique ID generator of using Sonyflake and encoded by Base58☆109Updated last year
- Managing go application shutdown with signals.☆194Updated 2 months ago
- Handle Go recover, panic, and errors in a graceful way. Multiple errors support, basic filters and custom handlers.☆236Updated 6 years ago
- Simple string pattern matcher for Go☆126Updated 10 months ago
- Go package providing tools for building NSQ clients, servers and middleware.☆100Updated 7 months ago
- An in-process simple publish/subscribe library for golang☆107Updated 4 years ago
- timeutil - useful extensions (Timedelta, Strftime, ...) to the golang's time package☆192Updated 6 years ago
- Execute tasks in parallel with a concurrency limit☆80Updated 11 years ago
- Gin middleware to limit simultaneous requests.☆119Updated 7 years ago
- Go Pooling Helpers☆113Updated 4 years ago
- Customizable TCP net.Listener for Go☆147Updated 2 years ago
- Package errc simplifies error and defer handling.☆78Updated 7 years ago
- A timed rate limiter for Go☆399Updated 3 years ago
- hotfix for go applications via plugin, supports Linux and MacOS☆135Updated 6 years ago
- tool for logrus, let it easy to use☆160Updated 3 years ago
- A cron job scheduler for Go☆206Updated 9 years ago
- a Go package to observe notable events in a decoupled fashion☆239Updated 12 years ago
- A collection of Go utility packages intended to be independent and reusable.☆60Updated 5 years ago
- [UNMAINTAINED] A collection of often-used Golang helpers☆54Updated 9 years ago
- my personal golang lib☆128Updated 4 years ago
- [DEPRECATED] Please see https://github.com/bsm/redislock instead☆141Updated 5 years ago
- Golang Connection pool for net.conn.☆36Updated 3 years ago
- an in-memory LRU string-string map with expiration for golang☆109Updated 6 years ago
- A Simplified Golang Http Client☆103Updated 6 years ago
- gin middleware to expose the server's hostname and scheme☆91Updated last week