2026-04-26 11:14:50.16264+08
Explain the best practices for implementing "Graceful Shutdown" in a Go microservice using context and channels. Provide a code example demonstrating how to handle SIGTERM signals to close database connections and stop HTTP servers safely.