Program
Database Search Performance Optimization: From SQL LIKE, MSSQL Full-Text Search to Elasticsearch
October 7, 2025
Program
In-depth exploration of database search performance optimization, comparing the pros and cons of SQL LIKE, MSSQL Full-Text Search, and Elasticsearch with implementation details.
Go + Gin API Implementation: Clean Architecture, JWT, Redis, and Transaction Management
September 24, 2025
Program
Experience sharing on Go + Gin API implementation, covering Clean Architecture layered design, CRUD, JWT, Redis caching, transaction management, and comparing development differences between C# and Go, Swagger documentation management, and common pitfalls. Suitable for backend engineers.
Using Redis in Go: Global Client with Auto Reconnect
September 19, 2025
Program
A practical guide to integrating Redis in Go using a global client with auto-reconnect, cache-aside pattern, and best practices for robust, maintainable caching.
Go Tutorial for C# Developers: Understanding this vs Method Receivers
September 16, 2025
Program
A practical guide for C# developers learning Go, comparing this in classes with method receivers in structs.
Layered Architecture in Go: Structs and Interfaces in Action
September 16, 2025
Program
A practical guide to implementing layered architecture in Go, showing how structs and interfaces work together to create modular, testable, and maintainable applications.