This project is a demo application built using Go, Htmx, TailwindCSS, Go Templ, and Air. It serves as a foundational template to demonstrate how these technologies can be integrated to create dynamic and responsive web applications, providing a solid starting point for developing applications using these technologies.
Technology | Purpose | Doc |
---|---|---|
Go | backend | https://go.dev/ |
Htmx | dynamic interactivity | https://htmx.org/ |
Tailwind | styling, css | https://tailwindcss.com |
Templ | template generation | /~https://github.com/a-h/templ |
Air | live reload | /~https://github.com/air-verse/air |
go install github.com/air-verse/air@latest
curl -sLO /~https://github.com/tailwindlabs/tailwindcss/releases/latest/download/tailwindcss-macos-x64
chmod +x tailwindcss-macos-x64
mv tailwindcss-macos-x64 tailwindcss
curl -sLO /~https://github.com/tailwindlabs/tailwindcss/releases/latest/download/tailwindcss-macos-arm64
chmod +x tailwindcss-macos-arm64
mv tailwindcss-macos-arm64 tailwindcss
make templ-generate
make tailwind-build
make dev
make build