Skip to content

arejula27/goth-stack

Repository files navigation

GoTH stack

A stack for solo gophers

The GoTH stack is a powerful development stack designed specifically for solo gophers. It provides an efficient and enjoyable development experience for building web applications. The stack combines the following technologies:

  • Go - A statically-typed and compiled programming language known for its simplicity, efficiency, and scalability. Official Documentation
  • Tailwind CSS - A utility-first CSS framework that enables rapid UI development with pre-designed utility classes. Official Documentation
  • HTMX - A lightweight JavaScript library for seamless and interactive web applications. Official Documentation
  • PostgreSQL - A powerful open-source relational database management system for robust and scalable data storage. Official Documentation

Getting Started

To get started with the GoTH stack, follow these steps:

  1. Download and install the necessary dependencies:

  2. Install Tailwind CSS by running the following command in your terminal:

    npm install
  3. Run the server in develop mode:

    make run
  4. For updating the talwind styles in realtime execute in another terminal:

    make css
  5. If you prefer using air for live reload instead of rebuilding the app with each modification you can run:

    make dev

    For installing air just execute:

     go install github.com/cosmtrek/air@latest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published