Skip to content

homemade/checkstate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

checkstate

checkstate is a very simple Go state machine that focuses on checking defined state transitions are permitted on the provided model

Features

  • DSL based definition of permitted state transitions using YAML

  • StateTransitionLog to record history of all state transitions made

  • reference implementation supports storage in MongoDB

Example

See checkstate_test.go

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages