Skip to content

paologaleotti/blaze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blaze🔥

logo

Simple and minimal Go template for building fast and type-safe backend applications

⚠️ WIP: Head to the TODO.md file to follow the development.

Features

  • Minimal and low overhead
  • Simple and conventional structure
  • API-first friendly
  • Mainly based on std library
  • HTTP utilities and error handling
  • Fast and simple build tool (single Makefile)

Stack

  • chi: HTTP router (std net/http compatible)
  • chi/middleware: middleware and hooks
  • chi/render: request/reply payload utility
  • validator/v10: request body struct validation
  • zap: Structured logging

About

Simple and minimal Go template for building fast and mantainable HTTP services

Topics

Resources

License

Stars

Watchers

Forks

Contributors