Skip to content

knudtty/go-fiber-template

Repository files navigation

Go Fiber Template

This is a full featured starting point for a full stack web service. It focuses on maintainable, sensible patterns, low allocations, fast execution, and scalable infrastructure. Clone this template, run make watch, and visit localhost:3000 from your browser

Getting Started

$ cp .env.example .env
$ make watch # command to start dev environment using docker compose

TODOs

  • more app middlewares
  • structured logging
  • Better login template
  • Default design
  • github ci/cd
  • Swagger
  • Ansible config
  • Terraform
  • db TODO migration
  • api TODO routes
  • api keys?
  • Login with username and password
  • Profile pictures, either from OAuth or local
  • Make user and oauth_account models available in WebCtx
  • submit PR to templ to fix format for rawgo code
  • submit PR to templ to fix LSP for rawgo code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published