Skip to content

thaddeuscleo/the-minimal-go-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Minimal Go Stack

Project Description

The Minimal Go Stack is a full-stack application that combines the power of Go (Golang) for the backend, PostgreSQL for data storage, and HTMX with UnoCSS for a stylish and minimalistic frontend.

Stacks

  • Backend: Golang
  • Database: PostgreSQL
  • Frontend:
    • HTMX
    • UnoCSS

Getting Started

Follow these steps to get a local development environment up and running.

Prerequisites

  • Golang: Make sure you have Go installed on your system. You can download it here.

  • PostgreSQL: Install and configure PostgreSQL. You can download it here.

Installation

  1. Clone the repository:

    git clone https://github.com/thaddeuscleo/the-minimal-go-stack.git
    cd the-minimal-go-stack
  2. Install Go dependencies:

    go mod tidy
  3. Create a PostgreSQL database and configure your connection in the config.go file.

  4. Run the application:

    make run
  5. Access the application in your browser at http://localhost:8080.

Usage

This section should provide instructions on how to use the application or interact with the various components of your project.

Contributing

If you would like to contribute to this project, please open an issue or create a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • The Minimal Go Stack was inspired by the amazing Go community and the powerful tools and libraries available.

Contact

For any questions or feedback, please feel free to reach out to the project maintainers

Enjoy using The Minimal Go Stack! 🚀

About

full-stack application that combines the power of Go (Golang) for the backend, PostgreSQL for data storage, and HTMX with UnoCSS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published