inmem

package
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 23, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package inmem provides an in-memory workflow engine implementation for tests and local development.

The in-memory engine is intentionally minimal: - It runs workflow handlers in-process in goroutines (no durability). - It does not provide Temporal-like determinism or replay semantics. - Activity and workflow timeouts are best-effort and use the standard library.

This engine is useful for unit tests that want to exercise runtime logic without standing up an external workflow backend.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New() engine.Engine

New returns a new in-memory workflow engine.

This engine is intended for tests and local development only. It does not provide durability, determinism, or replay safety.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL