Tutorials · choose your path

Climb the mountain one useful step at a time.

Start by building one complete site, then follow a request through a larger Go application. The runnable starter, Agent Skill, and editor preview are companions you can pick up when they help.

  1. Path 1 · beginner

    Build a component, page, and small site.

    Learn the template header, context-aware expressions, typed component composition, runtime-first installation, generation, and rendering from net/http.

    Walk the first path
  2. Path 2 · application integration

    Follow the router into the templates.

    See how ServeMux, handlers, typed view data, middleware, buffered rendering, error handling, and tests fit around Sandwich Hime without moving HTTP policy into the template engine.

    Take the application path
  3. Companion · runnable code

    Keep the finished trail beside you.

    Clone the 0BSD tutorial starter when you want a small working project to run, change, and compare with the written lessons.

    Open the runnable starter
  4. Companion · coding agents

    Give an agent the project boundaries.

    The portable skill teaches pinned versions, runtime-first installation, safe composition, review-only checks, generated-file ownership, and the application's security boundary.

    Install the Agent Skill
  5. Companion · editor tooling

    Bring Hime-san's language intelligence into VS Code.

    Install highlighting, snippets, diagnostics, hover help, component completion, symbols, and definitions while retaining explicit workspace trust and compiler control.

    Install the VS Code preview