https://github.com/cyberbeast/statemachine
A collection of embeddable state machine implementations in Go
https://github.com/cyberbeast/statemachine
go golang golang-package statemachine
Last synced: 6 months ago
JSON representation
A collection of embeddable state machine implementations in Go
- Host: GitHub
- URL: https://github.com/cyberbeast/statemachine
- Owner: cyberbeast
- License: apache-2.0
- Created: 2025-11-24T05:51:55.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-11-25T04:27:21.000Z (7 months ago)
- Last Synced: 2025-11-28T00:20:46.046Z (7 months ago)
- Topics: go, golang, golang-package, statemachine
- Language: Go
- Homepage: https://pkg.go.dev/github.com/cyberbeast/statemachine
- Size: 15.6 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# statemachine
[](https://github.com/cyberbeast/statemachine/actions/workflows/go.yml)

A collection of embeddable state machine implementations in Go
## Motivation
Mostly my curiosities about implementing predictable/consistent state machines that operate on top of Go's non-deterministic runtime.
## Strategies
* Naive (to be added)