Skip to content

ansufw/gomono

Repository files navigation

GOMONO

Gomono is boilerplate for fullstack web application build with Golang Fiber and Templ

Preparation

  • Golang
  • download tailwind, make tw
  • templ (see https://templ.guide/quick-start/installation)
  • dbmate (see https://github.com/amacneil/dbmate)
  • sqlc (see https://docs.sqlc.dev/)
  • postgresql (using the latest version, https://formulae.brew.sh/formula/postgresql@18)
  • air, go install github.com/air-verse/air@latest
  • httpyac for testing, https://httpyac.github.io/
  • swag, swag init -g ./cmd/main.go -d ./docs/api

Getting Started

Database

for local development, follow these steps

  • in the folder dev, run docker compose up
  • open gui via http://localhost:8080/ in the web browser
  • paste the DATABASE_URL value from .env in the Host Name field but change the hostname value itself with db

About

Gomono is boilerplate for fullstack web application build with Golang

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors