Sobes.tech
Junior — Middle

¿Podrías nombrar las herramientas más comunes para gestionar dependencias en proyectos?

sobes.tech AI

Respuesta de la IA

En Go, la herramienta más común para gestionar dependencias es Go Modules (go mod). Está integrada en el conjunto de herramientas estándar de Go desde la versión 1.11 y permite gestionar las versiones de las bibliotecas, descargar y almacenar en caché las dependencias automáticamente.

Anteriormente se utilizaban herramientas como dep y Glide, pero ahora se consideran obsoletas.

Ejemplo de inicialización de un módulo y adición de una dependencia:

go mod init example.com/myproject

go get github.com/sirupsen/logrus@v1.8.1

Esto creará un archivo go.mod con la descripción de las dependencias y sus versiones.