Saltar al contenido principal
worgo es un gestor de proyectos para espacios de trabajo Go de última generación escrito en Zig. Está pensado para solucionar los problemas de los grandes árboles de módulos de Go: herramientas de espacio de trabajo lentas y poco transparentes, límites de monorepo poco prácticos y la brecha entre el trabajo diario «orientado a módulos» y el «nativo del espacio de trabajo».

Para qué sirve worgo

  • Go a escala de monorepo: trata los árboles multimódulo como algo de primera clase, no como un añadido de última hora sobre go work
  • Gestión de proyectos para Go: inicialización, flujos de trabajo de dependencias y operaciones del espacio de trabajo con una única estructura CLI
  • Implementación de Zig: el mismo enfoque sistémico que rusty y scripty: vías rápidas, comportamiento explícito, trámites mínimos

Cómo encaja en el conjunto

Estos productos se comercializan dentro de la familia de productos solved.gg / iResolved, LLC.

Estado

worgo está en acceso anticipado / próximamente. Las instrucciones de instalación, los detalles del modelo del espacio de trabajo y la referencia de CLI aparecerán aquí en cuanto se concrete la interfaz del producto. Hasta entonces:

Qué puedes esperar a continuación en esta documentación

  1. Instalación y módulo «hello-world»
  2. Estructura del espacio de trabajo y flujos de trabajo con varios módulos
  3. Integración de dependencias y compilación con la cadena de herramientas Go
  4. CLI y referencia de configuración
Preguntas o acceso anticipado: intake@solved.gg.

Temas relacionados

Introducción