Module 2: Quick Start
Agent core concepts, Hello World, run modes, API Key
4 posts
Module 2: Quick Start
Master ADK Go’s core concepts and basic usage. From Agent’s three elements to your first runnable Agent, then run mode selection and API Key management.
Articles
| # | Article | Case | Status |
|---|---|---|---|
| 1 | Agent Core Concepts: Model, Tool, Instruction | adk-go-quickstart-concepts | 🔄 In Progress |
| 2 | Hello World Agent: A Complete Minimal Runnable Example | adk-go-quickstart-hello-world | 🔄 In Progress |
| 3 | CLI vs Web: ADK Go Execution Modes Comparison | adk-go-quickstart-run-modes | 🔄 In Progress |
| 4 | API Key & Model Selection: Cost, Capability & Use Case | adk-go-quickstart-api-key | 🔄 In Progress |
Prerequisites
- Completed Module 1: Environment & Installation
- Go 1.24+ installed
- ADK Go SDK configured
- API Key obtained
Learning Objectives
After completing this module, you will:
- Understand Agent’s three elements: Model, Tool, Instruction
- Be able to independently write and run a complete Agent
- Know the suitable scenarios for CLI vs Web execution modes
- Master API Key security management and model selection strategies
Learning Path
Complete these four articles in order before proceeding to the “Tool Usage” module.
← Module 1: Environment & Installation | Module 3: Tool Usage →
API Key & Model Selection: Balancing Cost, Capability, and Use Case
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.
CLI vs Web: ADK Go Execution Modes Comparison and Selection
Detailed comparison of ADK Go’s two execution modes—CLI interaction and Web interface—their applicable scenarios, pros and cons, configuration methods.
Hello World Agent: A Complete Minimal Runnable Agent Example
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.
Agent Core Concepts: Model, Tool, Instruction — The Three Pillars
Deep understanding of Agent’s three elements in ADK Go: Model (model), Tool (tools), Instruction (instructions), and how they work together.
