¿Qué hace golang-design-patterns?
Patrones de diseño idiomáticos en Golang: opciones funcionales, constructores, flujo de errores y cascada, gestión de recursos y ciclo de vida, apagado graceful, resiliencia, arquitectura, inyección de dependencias, manejo de datos, streaming y más. Aplicar cuando se esté eligiendo explícitamente entre patrones arquitectónicos, implementando opciones funcionales, diseñando APIs de constructores, configurando apagado graceful, aplicando patrones de resiliencia, o preguntando qué patrón idiomático de Go se ajusta a un problema específico.