e071084ebe
govulncheck / govulncheck (push) Has been cancelled
Lint / golangci-lint (push) Has been cancelled
Run Tests / Unit Tests (push) Has been cancelled
Run Tests / Etcd Integration Tests (push) Has been cancelled
Harness (E2E) / Harnesses (mock LLM) (push) Has been cancelled
Harness (E2E) / Provider harnesses (live LLM conformance) (push) Has been cancelled
259 lines
19 KiB
HTML
259 lines
19 KiB
HTML
---
|
|
layout: blog
|
|
title: Blog
|
|
permalink: /blog/
|
|
---
|
|
|
|
<div class="blog-header">
|
|
<h1>Go Micro Blog</h1>
|
|
<p class="meta">News, updates, and tutorials for Go Micro</p>
|
|
</div>
|
|
|
|
<div class="posts">
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/35">What's New in Go Micro: v6.6.0</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">July 11, 2026</p>
|
|
<p>Go Micro v6.6.0 strengthens the first-agent on-ramp, hardens plan/delegate recovery, improves provider fallback repair, and adds CI-backed security checks.</p>
|
|
<a href="/blog/35">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/34">What's New in Go Micro: v6.3.15</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">July 5, 2026</p>
|
|
<p>Go Micro v6.3.15 tightens the first-agent on-ramp, adds Anthropic streaming, hardens plan/delegate execution, and improves provider text tool-call recovery.</p>
|
|
<a href="/blog/34">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/33">The Loop, Shipped: Introducing micro loop</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">July 2, 2026</p>
|
|
<p>The autonomous loop that builds Go Micro is now a command. <code>micro loop init</code> drops a planner, builder, triage, coherence, and release pipeline into any repository — GitHub Actions as the runtime, editable prompt files as the policy — and Go Micro now runs on it.</p>
|
|
<a href="/blog/33">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/32">An Agent Is a Service: Where Agent Frameworks Are Going</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 30, 2026</p>
|
|
<p>A field guide to the agent-framework landscape — LangChain and the first wave, the two layers of a harness, the rise of loop engineering, and where the frameworks (LangGraph, ADK, CrewAI, AutoGen, tRPC-Agent-Go) diverge. And why Go Micro's answer is that an agent is a service.</p>
|
|
<a href="/blog/32">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/31">How Go Micro Builds Itself</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 25, 2026</p>
|
|
<p>Go Micro is increasingly built by an autonomous loop of two AI agents — Codex writing scoped increments, Claude Code orchestrating, the human setting direction. Here's how the loop actually works, including the parts that broke.</p>
|
|
<a href="/blog/31">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/30">Go Micro is an Agent Harness</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 24, 2026</p>
|
|
<p>The first wave of agent frameworks put a model in a loop. The harder problem is operating that loop — tools, state, guardrails, recovery, observability, interop — and that's what Go Micro is: the harness around the agent, built from the stack you already deploy.</p>
|
|
<a href="/blog/30">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/29">Go Micro Joins OpenAI's Codex for Open Source</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 23, 2026</p>
|
|
<p>OpenAI is backing Go Micro through Codex for Open Source — six months of ChatGPT Pro to support the work of maintaining the project. A framework built around agentic development, maintained with agentic tooling.</p>
|
|
<a href="/blog/29">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/28">Building a Support Agent in Go</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 19, 2026</p>
|
|
<p>A real thing you can build with Go Micro: a support desk where a customer ticket triggers an agent that looks up the customer, sets priority, and replies — with a human-in-the-loop gate on the one action that touches a customer.</p>
|
|
<a href="/blog/28">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/27">Bringing an Open Source Project Back from the Dead</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 18, 2026</p>
|
|
<p>Go Micro started in January 2015, went through a VC-funded company and a platform pivot, and then went quiet. This is how it came back — and how agents, services, and flows brought it to v6.</p>
|
|
<a href="/blog/27">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/26">Agents Across Frameworks: A2A</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 18, 2026</p>
|
|
<p>Go Micro agents already call each other over RPC. Now they speak the Agent2Agent protocol too — reachable by, and able to reach, agents built on any framework. Cards are generated from the registry, the same way the MCP gateway derives tools.</p>
|
|
<a href="/blog/26">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/25">Go Micro is Becoming a Framework for Agentic Development</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 17, 2026</p>
|
|
<p>Three months ago, with Anthropic's support, Go Micro went all in on AI. A look back at what shipped — agents, workflows, guardrails, payments, durable execution — and where it's heading.</p>
|
|
<a href="/blog/25">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/24">Durable Workflows</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 17, 2026</p>
|
|
<p>An event-driven workflow runs for minutes and has side effects partway through — it reserved stock, it charged a card. When the process dies mid-run, re-running from the top does it all again. Go Micro flows are now ordered, checkpointed steps that resume where they stopped.</p>
|
|
<a href="/blog/24">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/23">Agent Guardrails</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 16, 2026</p>
|
|
<p>An autonomous agent fails in mundane ways — it loops, it runs away, it takes an action it shouldn't. Go Micro separates orchestration from execution safety, and gives every agent three guardrails at the point where tools actually run.</p>
|
|
<a href="/blog/23">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/22">Integrating x402: Payments for Agents</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 15, 2026</p>
|
|
<p>Agents that act on their own eventually need to pay on their own. Go Micro now speaks x402 — the HTTP 402 payment standard — so a tool can require a stablecoin payment and an agent can settle it, with the chain pluggable behind a facilitator.</p>
|
|
<a href="/blog/22">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/21">When the Event Is the Prompt</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 15, 2026</p>
|
|
<p>Most agents wait for a human to type something. The useful ones don't — they run because something happened in the system. A Flow turns an event into the prompt, and an agent acts on its own.</p>
|
|
<a href="/blog/21">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/20">Doubling Down on Agents</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 10, 2026</p>
|
|
<p>Go Micro made services easy by being opinionated, batteries-included, and pluggable. We're applying the same model to agents — a model, memory, and tools that compose like a service does.</p>
|
|
<a href="/blog/20">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/19">The Evolution of Microservices</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 8, 2026</p>
|
|
<p>From the scaling pressures that produced microservices, through Kubernetes and the service mesh, to AI agents — fifteen years of evolution, what actually endured, and why the future belongs to agents.</p>
|
|
<a href="/blog/19">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/18">Not Everything Should Be an Agent</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 8, 2026</p>
|
|
<p>We spent two posts on agents that plan and delegate. Here's the other half: when the path is known, you want a workflow — predictable, event-driven, deterministic. In Go Micro they're the same building blocks, two modes.</p>
|
|
<a href="/blog/18">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/17">Agents That Plan and Delegate</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 7, 2026</p>
|
|
<p>An agent shouldn't just react tool by tool. It should form intent — plan what it's doing — and direct intent — delegate what it shouldn't do itself. Go Micro now gives every agent both, as plain tools.</p>
|
|
<a href="/blog/17">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/16">Introducing micro.NewAgent()</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 5, 2026</p>
|
|
<p>Agent is now a first-class abstraction in Go Micro — alongside Service and Flow. Build intelligent agents that manage your services in Go.</p>
|
|
<a href="/blog/16">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/15">Agents for Services: A New Model for Microservices</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 4, 2026</p>
|
|
<p>What if every service had an agent responsible for it? Not embedded in the service, but created to manage its lifecycle. A design for distributed AI agents on top of microservices.</p>
|
|
<a href="/blog/15">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/14">Going All In on AI</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 4, 2026</p>
|
|
<p>Go Micro started as a microservices framework. It's becoming the way you build software that AI agents can use. Here's why we're making that bet.</p>
|
|
<a href="/blog/14">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/13">From Prompt to Production: AI-Generated Microservices That Actually Run</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">June 3, 2026</p>
|
|
<p>One command generates real services with business logic, compiles them, starts them, and lets you talk to them. When you need more, the agent builds new services mid-conversation.</p>
|
|
<a href="/blog/13">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/12">Tools as Services: Why Go Micro Was Always Ready for AI</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">May 30, 2026</p>
|
|
<p>The path from API gateway to MCP to LLM tools was shorter than you'd think — because services were always self-describing.</p>
|
|
<a href="/blog/12">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/11">Build Your Own AI Agent CLI in 150 Lines</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">May 30, 2026</p>
|
|
<p>A complete teardown of micro chat — how to build an LLM agent that discovers and orchestrates your services, with every line explained.</p>
|
|
<a href="/blog/11">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/10">micro chat: Talk to Your Services</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">May 29, 2026</p>
|
|
<p>Introducing micro chat — an interactive CLI that discovers your services, turns them into tools, and lets you orchestrate them through natural language.</p>
|
|
<a href="/blog/10">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/9">From Chat to Flows: What If Your Services Could Orchestrate Themselves?</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">May 29, 2026</p>
|
|
<p>Exploring the concept of LLM-powered service orchestration — what happens when micro chat becomes a persistent, event-driven flow engine.</p>
|
|
<a href="/blog/9">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/8">Atlas Cloud Sponsors Go Micro: 300+ AI Models, One Integration</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">May 28, 2026</p>
|
|
<p>Atlas Cloud joins as an official Go Micro sponsor, bringing 300+ AI models across text, image, and video to the framework's ai package.</p>
|
|
<a href="/blog/8">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/7">Your Microservices Are Already an AI Platform</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">March 5, 2026</p>
|
|
<p>How existing Go Micro services become agent-accessible with zero code changes. A walkthrough using the micro/blog platform as a real-world example.</p>
|
|
<a href="/blog/7">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/6">The Model Package: Client, Server, and Now Data</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">March 4, 2026</p>
|
|
<p>Go Micro now has a typed data model layer — define structs, get CRUD and queries, swap backends. Every service gets Client, Server, and Model.</p>
|
|
<a href="/blog/6">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/5">Developer Experience Cleanup: One Way to Do Things</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">March 4, 2026</p>
|
|
<p>Unified service creation, cleaner handler registration, and modular monolith support — the Go Micro DX overhaul.</p>
|
|
<a href="/blog/5">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/4">Agents Meet Microservices: A Hands-On Demo</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">March 4, 2026</p>
|
|
<p>Build three microservices and let an AI agent manage them with natural language — no glue code, no API wrappers, just Go comments.</p>
|
|
<a href="/blog/4">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/3">Building the AI-Native Future of Go Micro with Claude</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">March 4, 2026</p>
|
|
<p>How Anthropic's Claude Max sponsorship accelerated Go Micro's MCP integration — WebSocket transport, OpenTelemetry tracing, LlamaIndex SDK, and what's next.</p>
|
|
<a href="/blog/3">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/2">Making Microservices AI-Native with MCP</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">February 11, 2026</p>
|
|
<p>Expose go-micro services as AI tools with 3 lines of code using the Model Context Protocol. Make your microservices instantly accessible to Claude and other AI assistants.</p>
|
|
<a href="/blog/2">Read more →</a>
|
|
</article>
|
|
|
|
<article style="margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e5e5;">
|
|
<h2 style="margin: 0 0 0.5rem;"><a href="/blog/1">Introducing micro deploy</a></h2>
|
|
<p class="meta" style="color: #666; font-size: 0.85rem;">January 27, 2026</p>
|
|
<p>Deploy your Go Micro services to any Linux server with a single command. No Docker, no Kubernetes, no platform — just systemd.</p>
|
|
<a href="/blog/1">Read more →</a>
|
|
</article>
|
|
</div>
|