<?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>ADK on 梦兽编程</title><link>https://rexai.top/en/tags/adk/</link><description>Recent content in ADK on 梦兽编程</description><generator>Hugo -- 0.162.1</generator><language>en</language><copyright>梦兽编程</copyright><lastBuildDate>Sat, 30 May 2026 23:00:00 +0800</lastBuildDate><atom:link href="https://rexai.top/en/tags/adk/index.xml" rel="self" type="application/rss+xml"/><item><title>Grounding: Search-Enhanced Generation for More Reliable Answers</title><link>https://rexai.top/en/tutorials/go-adk/09-advanced/go-adk-advanced-grounding/</link><pubDate>Sat, 30 May 2026 23:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/09-advanced/go-adk-advanced-grounding/</guid><description>Detailed explanation of Grounding mechanism in ADK Go—using Google Search Grounding to let Agent answers based on real search results, reducing hallucinations.</description></item><item><title>Cross-Language Collaboration: Python + Go Agent Collaboration</title><link>https://rexai.top/en/tutorials/go-adk/08-a2a/go-adk-a2a-cross-language/</link><pubDate>Sat, 30 May 2026 22:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/08-a2a/go-adk-a2a-cross-language/</guid><description>Practical case showing how Python ADK Agent and Go ADK Agent collaborate via A2A protocol—task division, information transfer, result aggregation.</description></item><item><title>Consuming: Consume External Agent</title><link>https://rexai.top/en/tutorials/go-adk/08-a2a/go-adk-a2a-consume/</link><pubDate>Sat, 30 May 2026 21:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/08-a2a/go-adk-a2a-consume/</guid><description>Detailed explanation of how to call Agents exposed by other languages in Go Agent—connecting to external Agents via A2A Client.</description></item><item><title>Exposing: Expose Go Agent for External Calls</title><link>https://rexai.top/en/tutorials/go-adk/08-a2a/go-adk-a2a-expose/</link><pubDate>Sat, 30 May 2026 20:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/08-a2a/go-adk-a2a-expose/</guid><description>Detailed explanation of how to expose Go Agent to external systems via A2A protocol—service registration, endpoint exposure, auth configuration.</description></item><item><title>A2A Protocol: Universal Language for Cross-Agent Communication</title><link>https://rexai.top/en/tutorials/go-adk/08-a2a/go-adk-a2a-intro/</link><pubDate>Sat, 30 May 2026 19:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/08-a2a/go-adk-a2a-intro/</guid><description>Detailed explanation of A2A (Agent to Agent) protocol design, differences from MCP, and how to enable A2A support in ADK Go.</description></item><item><title>Cloud Run / GKE Deployment: Complete Cloud Deployment Guide</title><link>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-cloud/</link><pubDate>Sat, 30 May 2026 18:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-cloud/</guid><description>Detailed explanation of deploying ADK Go Agent on Google Cloud Run and GKE—including logging configuration, Metrics, Traces, secret management.</description></item><item><title>Docker Containerized Deployment: Build Once, Run Anywhere</title><link>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-docker/</link><pubDate>Sat, 30 May 2026 17:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-docker/</guid><description>Detailed explanation of packaging ADK Go Agent into Docker image—multi-stage build, image optimization, production image configuration.</description></item><item><title>Web Interface Deployment and Maintenance: Let Users Access via Browser</title><link>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-web/</link><pubDate>Sat, 30 May 2026 16:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-web/</guid><description>Detailed explanation of deploying Agent in production environment via ADK Go Web interface—including HTTPS configuration, reverse proxy, high availability solutions.</description></item><item><title>CLI Deployment: Production-Grade Command Line Tool</title><link>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-cli/</link><pubDate>Sat, 30 May 2026 15:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-cli/</guid><description>Detailed explanation of deploying and operating ADK Go Agent in production via command line—including process management, logging, auto-start production practices.</description></item><item><title>Agent Runtime Architecture: ADK Go's Execution Mechanism</title><link>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-runtime/</link><pubDate>Sat, 30 May 2026 14:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/07-deployment/go-adk-deploy-runtime/</guid><description>Detailed explanation of ADK Go Agent Runtime architecture design—process model, thread model, memory management, and interaction with Agent.</description></item><item><title>Streaming UI Practice: Building Real-time Chat</title><link>https://rexai.top/en/tutorials/go-adk/06-streaming/go-adk-streaming-chat-ui/</link><pubDate>Sat, 30 May 2026 13:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/06-streaming/go-adk-streaming-chat-ui/</guid><description>Detailed explanation of using ADK Go to build real-time chat interface with streaming output—complete实战代码 from backend SSE to frontend EventSource.</description></item><item><title>Multimodal: Audio, Image, Video Processing</title><link>https://rexai.top/en/tutorials/go-adk/06-streaming/go-adk-streaming-multimodal/</link><pubDate>Sat, 30 May 2026 12:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/06-streaming/go-adk-streaming-multimodal/</guid><description>Detailed explanation of multimodal capability in ADK Go—how to let Agent process non-text content like audio, images, video.</description></item><item><title>Event Handling: Real-time Capture of Agent Output</title><link>https://rexai.top/en/tutorials/go-adk/06-streaming/go-adk-streaming-event/</link><pubDate>Sat, 30 May 2026 11:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/06-streaming/go-adk-streaming-event/</guid><description>Detailed explanation of handling various Event types during Streaming in ADK Go—TextDelta, ToolCall, Done, implementing real-time interactive Agent output experience.</description></item><item><title>Streaming Principles and Event Model: Core Technology for Real-time Output</title><link>https://rexai.top/en/tutorials/go-adk/06-streaming/go-adk-streaming-principles/</link><pubDate>Sat, 30 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/06-streaming/go-adk-streaming-principles/</guid><description>Detailed explanation of ADK Go Streaming working principles—Server-Sent Events, Event model, and how to capture and process content in real-time during Agent output.</description></item><item><title>Agent Routing: Dynamic Selection of Next Agent</title><link>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-routing/</link><pubDate>Sat, 30 May 2026 09:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-routing/</guid><description>Detailed explanation of Agent routing mechanism in ADK Go—dynamically decide which Agent to use based on input content, implementing intelligent distribution.</description></item><item><title>Custom Workflow: Custom Workflow, Ultimate Solution for Complex Scenarios</title><link>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-custom/</link><pubDate>Sat, 30 May 2026 08:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-custom/</guid><description>Detailed explanation of ADK Go Custom Workflow—implement complex workflow orchestration through custom scheduling logic.</description></item><item><title>Loop Workflow: Loop Execution, Exit on Condition</title><link>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-loop/</link><pubDate>Sat, 30 May 2026 07:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-loop/</guid><description>Detailed explanation of ADK Go Loop workflow—Agent loops until exit condition is met, suitable for complex tasks requiring multiple iterations.</description></item><item><title>Parallel Workflow: Parallel Distribution, Multiplier Efficiency</title><link>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-parallel/</link><pubDate>Sat, 30 May 2026 06:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-parallel/</guid><description>Detailed explanation of ADK Go Parallel workflow—multiple Agents processing different tasks simultaneously, suitable for independent parallelizable tasks.</description></item><item><title>Sequential Workflow: Sequential Execution, Pipeline Processing</title><link>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-sequential/</link><pubDate>Sat, 30 May 2026 05:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-sequential/</guid><description>Detailed explanation of ADK Go Sequential workflow—input processed by series of Agents in sequence, implementing pipeline workflow.</description></item><item><title>Agent Team Architecture: How Multiple Agents Collaborate</title><link>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-intro/</link><pubDate>Sat, 30 May 2026 04:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/05-multi-agent/go-adk-team-intro/</guid><description>Detailed explanation of Agent Team architecture in ADK Go, how to organize multiple Agents into a team for complex task collaboration.</description></item><item><title/><link>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-rewind/</link><pubDate>Sat, 30 May 2026 03:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-rewind/</guid><description>详解 ADK Go 的 Rewind 机制——如何将 Agent 回溯到历史状态重新执行，适用于 Agent 走错路、需要重新来的场景。</description></item><item><title/><link>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-context-compression/</link><pubDate>Sat, 30 May 2026 02:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-context-compression/</guid><description>详解 ADK Go 的 Context Compression 机制——如何压缩历史消息，保持上下文精简，控制 token 消耗。</description></item><item><title/><link>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-context-caching/</link><pubDate>Sat, 30 May 2026 01:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-context-caching/</guid><description>详解 ADK Go 的 Context Caching 机制——如何缓存上下文减少 token 消耗，以及适用场景和限制。</description></item><item><title/><link>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-event/</link><pubDate>Sat, 30 May 2026 00:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-event/</guid><description>详解 ADK Go 中 Event 的类型、EventHandler 的使用，以及如何监听和处理 Agent 运行过程中的各种事件。</description></item><item><title>State 读写：Agent 内部状态管理</title><link>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-state/</link><pubDate>Fri, 29 May 2026 23:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-state/</guid><description>详解 ADK Go 中 State 的概念、读写 API，以及如何在多轮对话中保持和共享自定义状态数据。</description></item><item><title>Session Management: Creation, Persistence and Recovery</title><link>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-session/</link><pubDate>Fri, 29 May 2026 22:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/04-memory/go-adk-session/</guid><description>Detailed explanation of Session concept, creation, persistence and recovery mechanism in ADK Go, understanding how to maintain Agent context in multi-turn conversations.</description></item><item><title>Tool Confirmation &amp; Security Auth: Adding Safety Valves Before Agent Actions</title><link>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-tool-confirmation/</link><pubDate>Fri, 29 May 2026 21:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-tool-confirmation/</guid><description>Detailed Tool Confirmation mechanism—when Agent needs to execute risky operations, how to let user confirm before executing; plus API Key, OAuth and other auth mechanism configuration.</description></item><item><title>OpenAPI Tool: Dynamic Tool Generation from REST APIs for Agent Invocation</title><link>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-openapi-tool/</link><pubDate>Fri, 29 May 2026 20:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-openapi-tool/</guid><description>Detailed guide on using OpenAPI Tool to dynamically generate Tools from OpenAPI specs, suitable for services with API documentation but no MCP interface.</description></item><item><title>MCP Server Integration: Turning Any External Service into an Agent Tool</title><link>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-mcp/</link><pubDate>Fri, 29 May 2026 19:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-mcp/</guid><description>Detailed MCP (Model Context Protocol) working principles, and how to connect external services (like databases, APIs) to ADK Go Agents through MCP.</description></item><item><title>Function Tool Performance Optimization: Timeout, Concurrency, and Resource Management</title><link>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-tool-performance/</link><pubDate>Fri, 29 May 2026 18:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-tool-performance/</guid><description>Detailed Function Tool performance optimization strategies: timeout control, concurrent calls, connection pool management, and how to prevent slow Tools from affecting entire Agent&amp;#39;s response.</description></item><item><title>Function Tool Basics: Letting Agent Call Custom Logic</title><link>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-tool-basics/</link><pubDate>Fri, 29 May 2026 17:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/03-tools/go-adk-tool-basics/</guid><description>Deep dive into ADK Go Function Tool writing: interface definition, parameter parsing, return value handling, and how Model correctly recognizes and calls Tools.</description></item><item><title>API Key &amp; Model Selection: Balancing Cost, Capability, and Use Case</title><link>https://rexai.top/en/tutorials/go-adk/02-quickstart/go-adk-api-key/</link><pubDate>Fri, 29 May 2026 16:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/02-quickstart/go-adk-api-key/</guid><description>Detailed guide on Google Gemini API Key acquisition and management, and how to select the right model based on use case: flash/pro/experimental, and their impact on cost and capability.</description></item><item><title>CLI vs Web: ADK Go Execution Modes Comparison and Selection</title><link>https://rexai.top/en/tutorials/go-adk/02-quickstart/go-adk-run-modes/</link><pubDate>Fri, 29 May 2026 15:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/02-quickstart/go-adk-run-modes/</guid><description>Detailed comparison of ADK Go&amp;#39;s two execution modes—CLI interaction and Web interface—their applicable scenarios, pros and cons, configuration methods.</description></item><item><title>Hello World Agent: A Complete Minimal Runnable Agent Example</title><link>https://rexai.top/en/tutorials/go-adk/02-quickstart/go-adk-hello-world/</link><pubDate>Fri, 29 May 2026 14:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/02-quickstart/go-adk-hello-world/</guid><description>Build a complete Hello World Agent from scratch, with line-by-line code explanation, running and debugging, common error analysis, helping you build a complete sensory understanding of ADK Go.</description></item><item><title>Agent Core Concepts: Model, Tool, Instruction — The Three Pillars</title><link>https://rexai.top/en/tutorials/go-adk/02-quickstart/go-adk-concepts/</link><pubDate>Fri, 29 May 2026 13:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/02-quickstart/go-adk-concepts/</guid><description>Deep understanding of Agent&amp;#39;s three elements in ADK Go: Model (model), Tool (tools), Instruction (instructions), and how they work together.</description></item><item><title>Project Structure &amp; .env Management: Building Robust ADK Go Projects</title><link>https://rexai.top/en/tutorials/go-adk/01-environment/go-adk-project-structure/</link><pubDate>Fri, 29 May 2026 12:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/01-environment/go-adk-project-structure/</guid><description>Complete guide: Establish a standard ADK Go project directory structure, manage API Keys and sensitive information, unify team collaboration standards.</description></item><item><title>ADK Go Installation &amp; Quick Verification: Run Your First Agent</title><link>https://rexai.top/en/tutorials/go-adk/01-environment/go-adk-install/</link><pubDate>Fri, 29 May 2026 11:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/01-environment/go-adk-install/</guid><description>Complete guide: Install Google ADK Go SDK, configure API Key, run Hello World Agent and understand Agent&amp;#39;s basic execution flow.</description></item><item><title>Go 1.24+ Installation &amp; Verification: Setting Up Your ADK Go Dev Environment</title><link>https://rexai.top/en/tutorials/go-adk/01-environment/go-adk-go-installation/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/01-environment/go-adk-go-installation/</guid><description>Complete guide: Install Go 1.24+ on macOS/Linux/Windows, verify environment variables, ensure ADK Go runs without obstacles.</description></item><item><title>Module 10: Real-World Projects</title><link>https://rexai.top/en/tutorials/go-adk/10-realworld/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/10-realworld/</guid><description>End-to-end project, debugging, evaluation</description></item><item><title>Module 2: Quick Start</title><link>https://rexai.top/en/tutorials/go-adk/02-quickstart/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/02-quickstart/</guid><description>Agent core concepts, Hello World, run modes, API Key</description></item><item><title>Module 3: Tool Usage</title><link>https://rexai.top/en/tutorials/go-adk/03-tools/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/03-tools/</guid><description>Function Tool, MCP, OpenAPI, Authentication</description></item><item><title>Module 4: Memory &amp; Context</title><link>https://rexai.top/en/tutorials/go-adk/04-memory/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/04-memory/</guid><description>Session, State, Event, Caching, Compression, Rewind</description></item><item><title>Module 5: Multi-Agent Collaboration</title><link>https://rexai.top/en/tutorials/go-adk/05-multi-agent/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/05-multi-agent/</guid><description>Team, Sequential, Parallel, Loop, Custom, Routing</description></item><item><title>Module 6: Streaming Interaction</title><link>https://rexai.top/en/tutorials/go-adk/06-streaming/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/06-streaming/</guid><description>Streaming principles, Event handling, Multimodal, Real-time chat</description></item><item><title>Module 7: Deployment &amp; Operations</title><link>https://rexai.top/en/tutorials/go-adk/07-deployment/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/07-deployment/</guid><description>Runtime, CLI, Web, Docker, Cloud</description></item><item><title>Module 8: A2A Protocol</title><link>https://rexai.top/en/tutorials/go-adk/08-a2a/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/08-a2a/</guid><description>A2A protocol, Expose, Consume, Cross-language</description></item><item><title>Module 9: Advanced Topics</title><link>https://rexai.top/en/tutorials/go-adk/09-advanced/</link><pubDate>Fri, 29 May 2026 10:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/09-advanced/</guid><description>Grounding, Artifacts, Skills, Callbacks</description></item><item><title>Go ADK Complete Guide</title><link>https://rexai.top/en/tutorials/go-adk/</link><pubDate>Fri, 29 May 2026 00:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/</guid><description>45 in-depth tutorials on Google Agent Development Kit for Go. Covering tool usage, memory management, multi-agent collaboration, streaming, deployment, and all ADK Go official documentation.</description></item><item><title>Module 1: Environment &amp; Installation</title><link>https://rexai.top/en/tutorials/go-adk/01-environment/</link><pubDate>Fri, 29 May 2026 00:00:00 +0800</pubDate><guid>https://rexai.top/en/tutorials/go-adk/01-environment/</guid><description>Go 1.24+ installation, ADK Go installation, project structure, .env management</description></item></channel></rss>