GoLazy Guides

Feature Map

Updated

Open the feature you need. Every guide is a focused page with runnable examples.

01

Quick Start

  1. 01 Install GoLazy
  2. 02 Single-File App
  3. 03 Full App
  4. 04 First Route, Controller, And View
  5. 05 Run With lazy
  6. 06 Changelog
  7. 07 Upgrade Guide
02

App

  1. 01 Application Structure
  2. 02 Application Startup
  3. 03 Context And Services
  4. 04 Configuration And Secrets
  5. 05 Mailers And Storage
03

Routing

  1. 01 Basic Routes
  2. 02 HandlerFunc Routes
  3. 03 Controller Routes
  4. 04 REST Resources
  5. 05 Namespaces
  6. 06 Middleware
04

Controllers

  1. 01 Controller Architecture
  2. 02 Actions
  3. 03 Generator Arguments
  4. 04 Formats And MIME
  5. 05 Redirects, Metadata, And Errors
  6. 06 Server-Sent Events
05

Views

  1. 01 Views And Layouts
  2. 02 Template Data And Helpers
  3. 03 Forms
  4. 04 Namespaced Views
  5. 05 Escaping And Trusted HTML
06

Assets

  1. 01 Embedded Assets
  2. 02 Hashing And Fingerprints
  3. 03 Stylesheets And Tailwind
  4. 04 app/js Modules
  5. 05 Stimulus And Turbo Imports
  6. 06 lazy js And js.toml
  7. 07 lazy Dev Loop Integration
07

Interaction

  1. 01 Hotwire Turbo
  2. 02 Turbo Frames
  3. 03 Stimulus Controllers
  4. 04 Server-Rendered Updates
08

Build And Deploy

  1. 01 Build One Binary
  2. 02 Generated Assets Before Build
  3. 03 Unpack Assets
  4. 04 Address Configuration
  5. 05 Deployment Checklist
09

Testing

  1. 01 Route Tests
  2. 02 Controller Tests
  3. 03 Rendering Tests
  4. 04 Asset Tests
  5. 05 Integration Tests
  6. 06 Release Verification