Gurpartap / statemachine-go
๐ฆ Declarative Finite-State Machines in Go
โ103Updated last year
Alternatives and similar repositories for statemachine-go
Users that are interested in statemachine-go are comparing it to the libraries listed below
Sorting:
- ๐ A full-featured dependency injection container for go programming language.โ235Updated last year
- A minimal and efficient workerpool implementation in Go using goroutines.โ123Updated 3 years ago
- Transformation functions generator for Protocol Buffers.โ212Updated 3 months ago
- โช๏ธ Go package providing multiple queue implementations. Developed in a thread-safe generic way.โ290Updated last week
- various libs or tools for Golangโ103Updated 2 weeks ago
- A test-friendly replacement for golang's time package [managed by soy-programador]โ71Updated 4 years ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errorsโ198Updated 2 years ago
- A user friendly RabbitMQ library written in Golang.โ108Updated 2 years ago
- ๐ชก Dead simple, lightweight tracing.โ88Updated 4 years ago
- The implementation of the interfaces for the official MongoDB driver in Goโ35Updated last week
- Package schedgroup provides a goroutine worker pool which schedules tasks to be performed at or after a specified time. MIT Licensed.โ139Updated 3 years ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple โฆโ72Updated 3 months ago
- Zero-allocation type-safe pool for Goโ232Updated 2 years ago
- Synchronization and asynchronous computation package for Goโ244Updated 8 months ago
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate faโฆโ139Updated 4 years ago
- ๐Minimalist message bus implementation for internal communication with zero-allocation magic on Emitโ346Updated 2 years ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.โ68Updated last year
- A Golang package for doing a deep copy for (just about) anythingโ148Updated last year
- A fast little LRU cache for Goโ170Updated last year
- Deep copy generatorโ156Updated 6 months ago
- Simple Finite State Machine in go. Inspired from https://xstate.js.orgโ42Updated 3 years ago
- Makefile setup for our Golang projects.โ104Updated 3 weeks ago
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalitiesโฆโ250Updated last year
- Gohalt ๐ฎโโ๐: Fast; Simple; Powerful; Go Throttler libraryโ349Updated last year
- JsonDiff libraryโ220Updated 2 years ago
- Fastest and most efficient goroutine pool (experimental)โ140Updated 2 years ago
- A communication toolkit for Go services.โ93Updated last year
- โ121Updated last year
- โ202Updated 9 months ago
- โก๏ธ lock-free utilities in Goโ156Updated 11 months ago