<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ehabterra.github.io/design-patterns/abstract-factory/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/adapter/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/bridge/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/builder/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/chain-of-responsibility/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/cheatsheet/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/command/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/composite/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/context-cancellation/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/decorator/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/errgroup/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/facade/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/factory-method/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/fan-in-fan-out/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/flyweight/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/foundations/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/generator/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/interpreter/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/iterator/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/mediator/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/memento/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/observer/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/or-done-channel/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/pipeline/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/prototype/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/proxy/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/pub-sub/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/semaphore/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/singleton/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/state/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/stdlib-patterns/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/strategy/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/template-method/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/visitor/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/worker-pool/</loc>
<lastmod>2026-06-04T20:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/go-errors</loc>
<lastmod>2025-05-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/audit-log</loc>
<lastmod>2025-06-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/go-workflow-engine</loc>
<lastmod>2025-06-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/hidden-cost-outdated-api-specs</loc>
<lastmod>2025-09-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/ast-extracting-generic-function-signatures</loc>
<lastmod>2025-10-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ehabterra.github.io/categories/</loc>
</url>
<url>
<loc>https://ehabterra.github.io/collection-archive/</loc>
</url>
<url>
<loc>https://ehabterra.github.io/design-patterns/</loc>
</url>
<url>
<loc>https://ehabterra.github.io/</loc>
</url>
<url>
<loc>https://ehabterra.github.io/page-archive/</loc>
</url>
<url>
<loc>https://ehabterra.github.io/tags/</loc>
</url>
<url>
<loc>https://ehabterra.github.io/year-archive/</loc>
</url>
</urlset>
