<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Cengiz Can</title><description>Software engineer. Amateur photographer.</description><link>https://cengizcan.com/</link><item><title>Applied Go concurrency patterns</title><link>https://cengizcan.com/blog/applied-go-concurrency-patterns/</link><guid isPermaLink="true">https://cengizcan.com/blog/applied-go-concurrency-patterns/</guid><description>A batch image processor, built up in seven steps that introduce Go&apos;s core concurrency patterns one by one: generator, fan out, first-response-wins, timeout, worker pool, fan in. From a talk I gave at Ankara Gophers community.</description><pubDate>Thu, 22 Dec 2022 00:00:00 GMT</pubDate></item></channel></rss>