¿Qué hace golang-project-layout?
Proporciona una guía para configurar diseños de proyectos Go y espacios de trabajo. Úsalo al iniciar un nuevo proyecto Go, organizar un código existente, configurar un monorepo con múltiples paquetes, crear herramientas CLI con múltiples paquetes main, decidir entre las convenciones de directorios cmd/internal/pkg, o discutir reestructuración de paquetes, divisiones de paquetes o módulos.