<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Fsm on Pi Stack</title>
    <link>https://www.pistack.xyz/tags/fsm/</link>
    <description>Recent content in Fsm on Pi Stack</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 23 Jul 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.pistack.xyz/tags/fsm/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Go State Machine Libraries: looplab/fsm vs qmuntal/stateless vs gofsm — Modeling Complex Workflows</title>
      <link>https://www.pistack.xyz/posts/2026-07-23-go-state-machine-libraries-looplab-fsm-stateless-gofsm/</link>
      <pubDate>Thu, 23 Jul 2026 00:00:00 +0000</pubDate>
      <guid>https://www.pistack.xyz/posts/2026-07-23-go-state-machine-libraries-looplab-fsm-stateless-gofsm/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Finite state machines (FSMs) are a fundamental pattern for modeling systems with discrete states and well-defined transitions — from order processing pipelines and user session management to protocol implementations and game entity behavior. In Go, several lightweight libraries make it easy to implement clean, testable state machines without the overhead of heavy workflow engines.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
