<?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 jedipunkz 🚀 のブログ</title>
    <link>https://jedipunkz.rocks/categories/go/</link>
    <description>Recent content in Go on jedipunkz 🚀 のブログ</description>
    <image>
      <title>jedipunkz 🚀 のブログ</title>
      <url>https://jedipunkz.rocks/jedipunkz.jpg</url>
      <link>https://jedipunkz.rocks/jedipunkz.jpg</link>
    </image>
    <generator>Hugo -- 0.168.0</generator>
    <language>ja</language>
    <lastBuildDate>Thu, 22 Oct 2026 22:00:00 +0900</lastBuildDate>
    <atom:link href="https://jedipunkz.rocks/categories/go/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Grafana Alloy で独自メトリクスを扱う2つのパターンを Go で書く</title>
      <link>https://jedipunkz.rocks/post/alloy-playground/</link>
      <pubDate>Thu, 22 Oct 2026 22:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/alloy-playground/</guid>
      <description>Prometheus Exporter の代わりに Grafana Alloy で独自メトリクスを収集する方法として、独立 exporter を prometheus.scrape で scrape するパターンと、Alloy を fork して prometheus.exporter.* component を追加するパターンを Go で実装し、メリット・デメリットを比較しました</description>
    </item>
    <item>
      <title>自作 Go ツールに導入したガードレール策</title>
      <link>https://jedipunkz.rocks/post/fuzz-fish-guardrails/</link>
      <pubDate>Mon, 12 Oct 2026 18:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/fuzz-fish-guardrails/</guid>
      <description>一人で開発・運用している Go 製の Fish プラグイン fuzz.fish に、LLM が書くコードのセキュリティ・バグ混入・パフォーマンス・設計思想を機械的に守らせるためのガードレールを 17 件導入しました。CLAUDE.md に書いたルールを linter と CI と ruleset に落とした記録です</description>
    </item>
    <item>
      <title>Google ADK Go 2.x の Dynamic Workflow とその為のガードレール</title>
      <link>https://jedipunkz.rocks/post/adk-go-dynamic-loop/</link>
      <pubDate>Mon, 12 Oct 2026 12:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/adk-go-dynamic-loop/</guid>
      <description>Claude Agent SDK の agent loop や Claude Code の dynamic workflows と同じことを Google ADK Go 2.x でやるとどうなるか。上限を持たない llmagent のループに、ラウンド上限・進捗なし停止・トークン予算・ツール allowlist を自分で組み込みます</description>
    </item>
    <item>
      <title>[Go 再学習] Go のテストを理解する 後編: 性能・堅牢性を確かめる</title>
      <link>https://jedipunkz.rocks/post/go-testing-2/</link>
      <pubDate>Sun, 11 Oct 2026 12:30:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/go-testing-2/</guid>
      <description>Go 1.27 を前提に、b.Loop を使ったベンチマーク、サブベンチマークと benchstat、Fuzzing、testing/synctest による時間の絡むテストをサンプルコードと実行結果で解説する</description>
    </item>
    <item>
      <title>[Go 再学習] Go のテストを理解する 前編: 正しさを確かめる</title>
      <link>https://jedipunkz.rocks/post/go-testing-1/</link>
      <pubDate>Sun, 11 Oct 2026 12:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/go-testing-1/</guid>
      <description>Go 1.27 を前提に、テーブル駆動テスト、サブテスト、並列実行、テストヘルパー、テストダブル、httptest、Example テスト、カバレッジをサンプルコードと実行結果で解説する</description>
    </item>
    <item>
      <title>ADK Go 2.0 のグラフワークフローを読んで SRE Agent への応用を考える</title>
      <link>https://jedipunkz.rocks/post/adk-go-2/</link>
      <pubDate>Fri, 31 Jul 2026 12:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/adk-go-2/</guid>
      <description>Google が公開した ADK Go 2.0 の新しいグラフワークフローエンジンを公式サンプルコードを実際に動かしながら読み解き、インシデント対応エージェントにどう応用できるかを考えます</description>
    </item>
    <item>
      <title>RAG を動かして基本を理解する</title>
      <link>https://jedipunkz.rocks/post/rag-playground/</link>
      <pubDate>Sun, 05 Jul 2026 12:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/rag-playground/</guid>
      <description>RAG の Retrieve / Augment / Generate を切り分けて理解するために、検索だけを行う retrieve-only と、Ollama で回答生成まで行う full-rag-ollama の 2 つの学習用環境を Go &#43; PostgreSQL(pgvector) &#43; Docker Compose で作り、実際に動かしながら解説します</description>
    </item>
    <item>
      <title>HackerNews を翻訳・要約して RSS 配信するパイプラインを完全無料で作った話</title>
      <link>https://jedipunkz.rocks/post/ai-rss/</link>
      <pubDate>Sat, 06 Jun 2026 14:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/ai-rss/</guid>
      <description>GitHub Actions・Google Translate・GitHub Models・Vercel を組み合わせ、Hacker News を日本語翻訳＆AI 要約して RSS 配信する仕組みを $0 で構築した話</description>
    </item>
    <item>
      <title>[Go 再学習] Go の interface を理解する</title>
      <link>https://jedipunkz.rocks/post/go-interface/</link>
      <pubDate>Mon, 13 Apr 2026 00:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/go-interface/</guid>
      <description>Go の interface の基本から実践的なパターンまで、サンプルコードを交えて解説する</description>
    </item>
    <item>
      <title>[Go 再学習] Go の goroutine と channel を理解する</title>
      <link>https://jedipunkz.rocks/post/go-goroutine-channel/</link>
      <pubDate>Sat, 04 Apr 2026 00:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/go-goroutine-channel/</guid>
      <description>Go の並行処理の基本である goroutine と channel を、実践的なパターンとサンプルコードで解説する</description>
    </item>
    <item>
      <title>複数の AI コーディングエージェントを1つのターミナルから起動・監視するツールを作った</title>
      <link>https://jedipunkz.rocks/post/cco/</link>
      <pubDate>Sat, 14 Mar 2026 00:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/cco/</guid>
      <description>Go で実装した TUI ダッシュボード付きのマルチエージェント管理ツール agx の設計と実装について紹介します</description>
    </item>
    <item>
      <title>Go によるコマンド履歴・ファイル・Git ブランチ/Worktree/コミットを検索する Fish Plugin 開発</title>
      <link>https://jedipunkz.rocks/post/fuzz-fish/</link>
      <pubDate>Sat, 17 Jan 2026 12:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/fuzz-fish/</guid>
      <description>fzf 不要。コマンド履歴・ファイル・Git ブランチ/Worktree/コミットを 5 つのモードでファジー検索できる Fish プラグイン fuzz.fish を Go と Bubble Tea で作りました</description>
    </item>
    <item>
      <title>Go 初学者が学ぶクリーンアーキテクチャ</title>
      <link>https://jedipunkz.rocks/post/go-clean-architecture/</link>
      <pubDate>Fri, 01 Aug 2025 00:00:00 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/go-clean-architecture/</guid>
      <description>Go 言語でクリーンアーキテクチャを実装した RESTful API ユーザー管理システムの解説</description>
    </item>
    <item>
      <title>ECS コンテナにログインする CLI を Go 言語で作った話</title>
      <link>https://jedipunkz.rocks/post/ecs-login-cli/</link>
      <pubDate>Sat, 05 Feb 2022 00:00:27 +0900</pubDate>
      <guid>https://jedipunkz.rocks/post/ecs-login-cli/</guid>
      <description>Go 言語と aws-sdk-go を使った ECS Execute 機能によるコンテナログイン CLI の開発</description>
    </item>
  </channel>
</rss>
