Lista seleccionada y organizada por categorías de apps de macOS de alta calidad, desde editores y herramientas para desarrolladores hasta utilidades y software de productividad.
nikolaydubina/go-recipes
Colección seleccionada y organizada por categorías de herramientas de Go, conocidas y menos conocidas, para testing, dependencias, generación de código, análisis, profiling y más.
- Estrellas
- 4,810
- Forks
- 187
- Issues abiertos
- 23
- Último commit
- hace 22 días
¿Qué es?
Go Recipes es una lista de herramientas para proyectos Go, al estilo de las listas «awesome», organizadas por tarea: testing y cobertura, inspección de dependencias, visualización de código, generación de código, refactorización, manejo de errores, compilación y tamaño de binarios, inspección de assembly, ejecución, monitorización, benchmarking, documentación, seguridad y análisis estático. Cada entrada incluye una breve explicación de lo que hace la herramienta y un comando ejecutable o una instrucción de instalación.
La lista reúne herramientas muy utilizadas, como govulncheck, staticcheck, golangci-lint, gotestsum y benchstat, junto con otras menos comunes, como detectores de fugas de goroutines, optimizadores de la distribución de structs y visualizadores de grafos de llamadas. Los ejemplos están pensados para copiarlos directamente en una terminal o en la configuración de CI.
Es útil para desarrolladores de Go que quieran encontrar una herramienta para una tarea concreta, como comprobar la cobertura en pull requests, auditar las licencias de las dependencias o hacer profiling de un servicio, sin tener que buscar en muchos repositorios.
Funciones clave
- 01Reúne en un solo lugar herramientas para testing, análisis de dependencias, generación de código, linting y profiling.
- 02Cada entrada incluye una breve descripción y un comando o una instrucción de instalación listos para copiar.
- 03Incluye tanto herramientas conocidas como opciones menos populares para problemas específicos.
- 04Está organizada con un índice para explorarla por tarea.
Casos de uso
- Encontrar una herramienta de cobertura o generación de informes de testing para añadir a un pipeline de CI.
- Elegir un analizador estático o linter para una base de código Go.
- Auditar las licencias, las rutas de actualización o las vulnerabilidades de las dependencias.
- Hacer profiling y benchmarking de un servicio Go para localizar cuellos de botella.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es go-recipes?
- Colección seleccionada y organizada por categorías de herramientas de Go, conocidas y menos conocidas, para testing, dependencias, generación de código, análisis, profiling y más. Go Recipes es una lista de herramientas para proyectos Go, al estilo de las listas «awesome», organizadas por tarea: testing y cobertura, inspección de dependencias, visualización de código, generación de código, refactorización, manejo de errores, compilación y tamaño de binarios, inspección de assembly, ejecución, monitorización, benchmarking, documentación, seguridad y análisis estático. Cada entrada incluye una breve explicación de lo que hace la herramienta y un comando ejecutable o una instrucción de instalación.
- ¿go-recipes es gratuito? ¿Qué licencia tiene?
- go-recipes es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿go-recipes sigue mantenido?
- Mantenimiento activo. El último commit de go-recipes fue el 16 oct 2026.
- ¿Para qué puedo usar go-recipes?
- Encontrar una herramienta de cobertura o generación de informes de testing para añadir a un pipeline de CI. Elegir un analizador estático o linter para una base de código Go. Auditar las licencias, las rutas de actualización o las vulnerabilidades de las dependencias. Hacer profiling y benchmarking de un servicio Go para localizar cuellos de botella.
- ¿Dónde consigo go-recipes?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nikolaydubina/go-recipes
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un único archivo SKILL.md con consejos para optimizar el rendimiento de .NET 10-11, dirigido a agentes de programación con IA y centrado sobre todo en cargas de trabajo de benchmark.
Biblioteca .NET que convierte métodos de C# en benchmarks reproducibles, con calentamiento automático, estadísticas e informes de resultados.
Profiler línea por línea para Python que muestra cuánto tarda en ejecutarse cada línea del código fuente de una función decorada.
Lista seleccionada y multilingüe de libros sobre Go (Golang), desde introducciones para principiantes hasta temas avanzados como concurrencia, rendimiento y diseño de sistemas.
Una lista seleccionada de bibliotecas, plugins, tutoriales, artículos y apps de ejemplo para Flutter, organizada por temas.