Tutorial
50 posts
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.
Project Structure & .env Management: Building Robust ADK Go Projects
Complete guide: Establish a standard ADK Go project directory structure, manage API Keys and sensitive information, unify team collaboration standards.
ADK Go Installation & Quick Verification: Run Your First Agent
Complete guide: Install Google ADK Go SDK, configure API Key, run Hello World Agent and understand Agent’s basic execution flow.
Go 1.24+ Installation & Verification: Setting Up Your ADK Go Dev Environment
Complete guide: Install Go 1.24+ on macOS/Linux/Windows, verify environment variables, ensure ADK Go runs without obstacles.

Go ADK Complete Guide
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.

Karpathy's Latest Work: Complete GPT in 200 Lines of Code - The Most Adorable AI Tutorial
Andrej Karpathy has done it again! This time he implemented a trainable, inferable GPT model in just 200 lines of pure Python with no dependencies. This might be the most concise large language model implementation ever.

Rust Compiler Error 'cannot borrow as mutable'? Think of s.clear() as 'Tearing a Book'
Why does s.clear() cause a mutable borrow error? This article uses a ’library book’ analogy to help you thoroughly understand Rust’s borrowing rules and lifetime conflicts.

Stop Writing Some(...): The impl Into<Option<T>> Trick in Rust
Learn how to use Rust’s Into Trait with Option to let functions accept both raw values and Option types, eliminating tedious Some() wrapping.

Rust Macros 2.0 Starter Guide: Build Code Like Lego
A panoramic Rust Macros 2.0 guide: unify macro namespaces, master the TokenStream pipeline and macro hygiene, and migrate from macro 1.0 to macro 2.0 metaprogramming with practical examples.
Rust + Axum Async Microservice Guide: Job Queue, Retries, and Graceful Shutdown
Build a production-ready async microservice with Rust and Axum: job queue, background workers, exponential backoff retries, and graceful shutdown. Includes full project structure and Docker example.
