Gurpartap / statemachine-goLinks
π¦ Declarative Finite-State Machines in Go
β105Updated 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:
- various libs or tools for Golangβ105Updated 2 months ago
- Finite state machine for Goβ211Updated 5 years ago
- A user friendly RabbitMQ library written in Golang.β108Updated last month
- A Golang package for doing a deep copy for (just about) anythingβ147Updated last year
- Deep copy generatorβ160Updated 8 months ago
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalitiesβ¦β249Updated last month
- π A full-featured dependency injection container for go programming language.β238Updated last year
- Package for fast copying structs of different typesβ51Updated 4 years ago
- Transformation functions generator for Protocol Buffers.β214Updated 5 months ago
- A library to help you create pipelines in Golangβ222Updated last year
- Error Context, Stack Trace, Types and Tags for full error handling and logging.β67Updated last year
- OpenTelemetry Go distribution for Uptraceβ105Updated 2 months ago
- Zero-allocation type-safe pool for Goβ235Updated 2 years ago
- 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
- βͺοΈ Go package providing multiple queue implementations. Developed in a thread-safe generic way.β310Updated 2 months ago
- Finite State Machine package in Goβ80Updated 2 years ago
- Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.β105Updated 3 years ago
- Modern Go Application toolβ83Updated 3 months ago
- Synchronization and asynchronous computation package for Goβ249Updated last week
- 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
- Simple Finite State Machine in go. Inspired from https://xstate.js.orgβ42Updated 4 years ago
- Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.β119Updated last month
- Drop-in replacement for the standard library errors package and github.com/pkg/errorsβ200Updated 3 years ago
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Goβ97Updated last week
- Eventually consistent distributed in-memory cache Go libraryβ160Updated 2 years ago
- Transform Go code into it's ASTβ123Updated 5 years ago
- Go module for encoding structs into URL query parametersβ78Updated 4 months ago
- β‘οΈ lock-free utilities in Goβ158Updated last year
- A communication toolkit for Go services.β93Updated 2 years ago
- A test-friendly replacement for golang's time package [managed by soy-programador]β71Updated 4 years ago