2025-01-26 23:27:48 +00:00
2024-11-03 17:01:48 -06:00
2025-01-12 14:54:13 -06:00
2024-11-03 17:01:48 -06:00
2025-01-12 14:51:43 -06:00
2025-01-12 14:51:43 -06:00
2025-01-13 23:55:00 -06:00
2024-12-19 02:26:29 -06:00
2024-02-15 09:07:09 -07:00
2025-01-04 21:24:45 -07:00
2024-09-20 01:25:09 -06:00
2024-12-18 23:21:12 -06:00
2025-01-04 22:23:10 -07:00
2025-01-12 14:51:43 -06:00
2025-01-12 14:51:43 -06:00
2025-01-26 23:27:48 +00:00
2024-11-03 17:01:48 -06:00
2025-01-04 21:24:45 -07:00
2024-11-03 17:20:39 -06:00

GOTH Stack

A modern web application stack combining:

  • Go (Backend)
  • HTMX (Frontend Interactivity)
  • Tailwind CSS + DaisyUI (Styling)

Features

  • Server-Side Rendering
  • Real-time capabilities with SSE
  • Built-in tools and utilities
  • API documentation with Swagger
  • Modern responsive design
  • Zero client-side JavaScript (optional)

Getting Started

  1. Clone this repository
  2. Copy .env.example to .env
  3. Run go mod download
  4. Start the server: go run main.go

API Documentation

  1. Install swag by running go install github.com/swaggo/swag/cmd/swag@latest
  2. Visit /api/swagger/index.html after starting the server

Example Posts

Check out the /posts route for blogging examples

License

MIT

Description
No description provided
Readme GPL-3.0 358 MiB
Languages
JavaScript 41.3%
Go 34.5%
HTML 15.6%
Makefile 4%
Shell 3.4%
Other 1.2%