📝 Build a simple Todo List REST API in Go using GORM and PostgreSQL, demonstrating clean architecture and best practices for scalable applications.
-
Updated
Dec 17, 2025 - Go
📝 Build a simple Todo List REST API in Go using GORM and PostgreSQL, demonstrating clean architecture and best practices for scalable applications.
🚀 Build a production-ready Go web app with Gin and GORM, featuring best practices, JWT authentication, and a clean architecture for efficient development.
🔌 Build type-safe plugins for Go applications with subprocess execution, circuit breaking, and fast hot-reload using the go-plugins library.
Up to ~6M logs/sec | 0 allocs/op (hot path) | Zero‑loss barrier (Sync) | 100% race‑free
A robust and scalable Go REST API boilerplate built with Gin, GORM, Logrus, and Redis. Features clean architecture, JWT authentication, Casbin RBAC, comprehensive unit tests, structured logging, and automated CI/CD with Blue-Green deployments via GitHub Actions and Docker.
This is a Go-based RESTful API with Azure Blob Storage integration, utilizing Gorilla Mux for routing and providing comprehensive tools for secure and scalable web application development.
Learning Golang Logging From Udemy Programmer Zaman Now
GoWrap is a command line tool for generating decorators for Go interfaces
logrus utilities like contextual logging and error fields
🔥 Error handling library with context, assertion, stack trace and source fragments
cb-log is the logger library for the Cloud-Barista Multi-Cloud Framework.
Stocky is a stock rewards management API built in Golang using the Gin framework and PostgreSQL. It allows tracking of rewards in Indian stocks, applying adjustments, and calculating the portfolio value in INR. The system maintains a double-entry ledger to track stock units, INR outflows, and company-incurred fees.
Stocky is a stock rewards management API built in Golang using the Gin framework and PostgreSQL. It allows tracking of rewards in Indian stocks, applying adjustments, and calculating the portfolio value in INR. The system maintains a double-entry ledger to track stock units, INR outflows, and company-incurred fees.
High-performance structured error handling for Go. Drop-in replacement for errors package with zero-reflection marshalers and logging framework integration.
Add a description, image, and links to the logrus topic page so that developers can more easily learn about it.
To associate your repository with the logrus topic, visit your repo's landing page and select "manage topics."