{"repo":"joaofnds/go-template","free":true,"listed":false,"github":"https://github.com/joaofnds/go-template","clone":"git clone https://github.com/joaofnds/go-template.git","description":"a Go template for HTTP APIs","language":"Go","stars":17,"topics":["fiber","fx","golang","viper","zap","ginkgo","asynq","mongodb","postgresql","redis"],"license":null,"category":"databases-storage","readme_excerpt":"Features - Dependency Injection with Fx - Configuration with Viper - Logging with Zap - Metrics with Prometheus - Tracing with Open Telemetry - Health checks - Feature flags with Go Feature Flag - Validation with Validator - Authentication with Casdoor - Authorization with Casbin - HTTP with Fiber - CQRS with Watermill - Background tasks/workers with Asynq - Testing with Ginkgo and Gomega - Migrations with Goose - Storage with Mongo, Redis, and Gorm (Postgres) - Version management with Semantic Release - Image (using distroless) publishing to GitHub Container Registry Setup","default_branch":null,"files":null,"tree":[],"storefront":"/r/joaofnds","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joaofnds/go-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}