Go + Boilerplate ๐ฅ๐ฅ๐ฅ
-
Updated
Dec 31, 2025 - Go
Go + Boilerplate ๐ฅ๐ฅ๐ฅ
Production-grade double-entry accounting ledger system. Go, PostgreSQL, Docker.
This is s1mple order service, which works through gRPC-gateway. It supports as http as gRPC queries. Also it containts OpenAPI docs.
Basic gin-backend architecture with Go REST API, PostgreSQL, and ELK Stack for centralized logging and monitoring
Work in progress. API service. Clean architecture. DB in postgres, cache in Redis. migrations with golang-migrate. Authorization with access and refresh JWT tokens. middleware for logging, authorization, input validation. Work in docker containers
A Go-based backend service for session-based LLM chat. Provides REST APIs to send messages and retrieve conversation history, using Echo, GORM, and MySQL. Features OpenAI API integration, unit tests with GoMock, and structured logging with Zap.
A structured Go app template with a Makefile for build automation, envconfig for environment management, Zap and lumberjack for logging with rotation/retention, OpenTelemetry and Prometheus for metrics/tracing, and Docker support. Includes a Gin server with health checks, Swagger docs, and various other integrations.
A golang restful API sample with JWT Authentication.
Memory-aware implementation for Zap logger in Go, helpful in unit and integration tests
simple bank transfer system made for a challenge from ๐ฝ๐ถ๐ฐ๐ฝ๐ฎ๐ bank with ๐ด๐ผ๐น๐ฎ๐ป๐ด.
Slack Clone Service
High-performance Go web boilerplate using Fiber v3, PostgreSQL (pgx v5), and SQLC. Features modular architecture, centralized contract management, zap logging, and graceful shutdown.
Add a description, image, and links to the zap-logger topic page so that developers can more easily learn about it.
To associate your repository with the zap-logger topic, visit your repo's landing page and select "manage topics."