Skip to main content
  1. Posts/

The GOTH Stack

·161 words·1 min·
Joshua Blais
Author
Joshua Blais
Table of Contents

I Have been seeing various posts about the ‘GOTH’ stack for development - Go Tailwind & Templ and HTMX (with Postgres in many cases as the database).

Hilariously, for about the last year, this is precisely the stack that I’ve been using on my main apps in production. Anything I have launched since January is using just this.

I would absolutely recommend it to anyone getting into Go development, and it is a great way to push apps out quickly and without much pain.

The stack for me looks like the following:

Golang (echo framework)
#

HTMX for frontend requests and templating using Templ
#

Tailwind and UIKit (specifically FrankenUI) for styling (with some custom CSS)
#

Supabase for databasing (vanilla postgres works too)
#

This is the current stack I use for all client work and for my own projects. I will update this post as I continue on the development track, and if anything changes, will reflect it here.