<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Go on Roham</title><link>https://justroham.ir/tags/go/</link><description>Recent content in Go on Roham</description><generator>Hugo -- 0.153.3</generator><language>en</language><lastBuildDate>Tue, 27 Oct 2026 10:00:00 +0330</lastBuildDate><atom:link href="https://justroham.ir/tags/go/index.xml" rel="self" type="application/rss+xml"/><item><title>Getting started with Go: install, modules, tooling</title><link>https://justroham.ir/posts/go-getting-started/</link><pubDate>Tue, 27 Oct 2026 10:00:00 +0330</pubDate><guid>https://justroham.ir/posts/go-getting-started/</guid><description>Install Go, create your first module with go mod init, and learn the everyday commands: run, build, fmt, vet, test and mod tidy.</description></item><item><title>Go Blocks Eight eMudhra Intermediates: CVE-2026-111943 and Why You Must Rebuild</title><link>https://justroham.ir/posts/go-x509-emudhra-distrusted-intermediates-cve-2026-111943/</link><pubDate>Mon, 26 Oct 2026 08:00:00 +0330</pubDate><guid>https://justroham.ir/posts/go-x509-emudhra-distrusted-intermediates-cve-2026-111943/</guid><description>Go 1.26.10 and 1.27.3 block eight compromised eMudhra (emSign) intermediates in crypto/x509. What the fix does, why old binaries stay exposed, how to check</description></item><item><title>Multiple workers on one consumer and monitoring lag in JetStream</title><link>https://justroham.ir/posts/nats-jetstream-scaling-lag/</link><pubDate>Sun, 25 Oct 2026 10:00:00 +0330</pubDate><guid>https://justroham.ir/posts/nats-jetstream-scaling-lag/</guid><description>Scale processing by running several workers on one durable JetStream consumer, see what happens when one crashes, and monitor lag with ConsumerInfo.</description></item><item><title>Retry and Dead-Letter Queues in NATS JetStream with Go</title><link>https://justroham.ir/posts/nats-jetstream-retry-dlq/</link><pubDate>Sun, 18 Oct 2026 14:00:00 +0330</pubDate><guid>https://justroham.ir/posts/nats-jetstream-retry-dlq/</guid><description>A follow-up: retry failed messages with MaxDeliver and BackOff, then route the ones that never succeed to a dead-letter stream.</description></item><item><title>A Simple Publisher and Worker with NATS JetStream in Go</title><link>https://justroham.ir/posts/nats-jetstream-go/</link><pubDate>Sun, 18 Oct 2026 12:00:00 +0330</pubDate><guid>https://justroham.ir/posts/nats-jetstream-go/</guid><description>Building a pair of Go services with Docker Compose and NATS JetStream that process messages through a durable consumer.</description></item></channel></rss>