Gothicdocs

Guide

Gothic builds full-stack apps in Go. You write one .gth file with ordinary Go for your model and a small view syntax for your HTML. The compiler emits Go that renders the page on the server and JavaScript that updates it in the browser.

This guide is meant to be read in order. Each chapter builds on the previous one and ends with a working example.

If you prefer to learn by reading code, the examples/ directory has working apps for every feature in this guide. If you want the full grammar in one place, keep SYNTAX.md open.