Skip to content

necrobits/x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d3e6282 · May 7, 2024

History

89 Commits
Mar 30, 2024
Feb 1, 2024
Feb 1, 2024
May 7, 2024
Jun 4, 2023
Mar 30, 2024
Apr 17, 2024
Mar 29, 2024
Sep 22, 2023
May 3, 2023
May 3, 2023
Oct 22, 2023
Feb 1, 2024
Feb 1, 2024

Repository files navigation

A collection of common libs in Golang

List of packages

  • flow: A library for finite state machine (FSM). A flow can have internal data and can be serialized to JSON.
  • flowviz: Visualizes a flow from the package flow in Graphviz format.
  • event: A library for event-handling systems, which follows both observer pattern (with event dispatcher and listener) and pub-sub pattern (with eventbus).