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.