Sobes.tech
Junior — Middle

Ai putea să numești cele mai comune instrumente pentru gestionarea dependențelor în proiecte?

sobes.tech AI

Răspuns de la AI

În Go, cel mai frecvent instrument pentru gestionarea dependențelor este Go Modules (go mod). Este integrat în setul standard de instrumente Go începând cu versiunea 1.11 și permite gestionarea versiunilor bibliotecilor, descărcarea și cache-ul automată al dependențelor.

Anterior, s-au folosit instrumente precum dep și Glide, dar acum sunt considerate învechite.

Exemplu de inițializare a unui modul și adăugare a unei dependențe:

go mod init example.com/myproject

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

Aceasta va crea un fișier go.mod cu descrierea dependențelor și versiunilor lor.