Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

HTTP

Standardizing HTTP API development for GO applications.
Uses go-playground/validator to validate decoded payloads.
Uses Prometheus client_golang to expose /metrics.
Uses OTel net/http instrumentation for trace propagation and spans.
Provides shared middleware, handlers, clients, and error helpers so services stay consistent.

Contains HTTP handlers and middleware that can be re-used across APIs Provides an auth packages for consistent authentication Provides an errors package for consistent error handling

Usage

go get github.com/jesse0michael/pkg/http