Busca en todas las páginas de la documentación
10 pages in this section.
Aprende cómo Go organiza el código en paquetes y módulos, permitiendo compilaciones reproducibles, actualizaciones conscientes de la versión y resolución de dependencias.
Aprende sobre paquetes y módulos de Go con 10 ejemplos. Crea módulos, importa paquetes y comprende la estructura estándar.
Aprenda las convenciones de nomenclatura de paquetes de Go, incluyendo nombres cortos en minúsculas y el uso de directorios internal/ para restringir importaciones y aplicar límites de módulos.
Aprende cómo go.mod declara dependencias, go.sum bloquea checksums y la Selección de Versión Mínima asegura builds reproducibles de Go.
Aprende sobre los ciclos de importación de Go, las importaciones vacías para efectos secundarios y las dot imports. Comprende cómo romper ciclos y cuándo usar importaciones vacías.
Aprende a usar go work para desarrollar repositorios Go multi-módulo. Configura un archivo go.work para gestionar el código fuente local de múltiples módulos.
Aprende el diseño de proyecto estándar de Go para servicios y bibliotecas, incluyendo los directorios cmd/, internal/, y pkg/, para organizar tu código de manera efectiva.
Aprende las mejores prácticas para paquetes, módulos y diseño de proyectos en Go. Mantén grafos de importación pequeños, lanzamientos predecibles y monorepos mantenibles.
Un resumen de una sola página de cada punto clave de las 9 páginas de la sección Paquetes y Módulos, agrupado por página de origen para que pueda escanear las 54 conclusiones sin abrir cada artículo individualmente.