Example Web Application in Go using HTMX, Templ, and PostgreSQL
-
Install Task:
brew install go-task
-
Initialize Dependencies and Tools:
task init
-
Run the Development Server:
task dev
- Go
- Chi - Lightweight, idiomatic, composable Go router
- Task - Declarative syntax for build and deploy tasks
- Air - Live build and reload for Go servers
- Templ - Strongly-typed HTML Templating for Go
- HTMX - High-power tools for HTML
- PicoCSS - Minimalist CSS starter kit
- PostgreSQL - Relational Database
- sqlc - Generates type-safe Go from SQL Queries