← Course map

GO LEARNING PATH · 4 LESSONS

Around Go: coding agents

Use Codex, Claude Code and Cursor with concrete contracts, repository context and meaningful checks.

  1. A Go agent task starts with a contract and a failing example

    Turn an ambiguous coding request into a small, verifiable Go change.

    3 min · Worked lesson

  2. Repository guidance for Codex, Claude Code and Cursor

    Write useful Go repository instructions without confusing context with permissions.

    3 min · Worked lesson

  3. Verify generated Go against the real module and runtime

    Catch invented APIs, unsafe concurrency and changed wire contracts in generated Go.

    3 min · Worked lesson

  4. Agent trust boundaries: repository text is input data

    Review commands, secrets and external writes when an agent consumes untrusted text.

    3 min · Worked lesson