Junior — Middle
Kokia yra failo go.mod vaidmuo valdant priklausomybes Go projekte?
sobes.tech AI
Atsakymas iš AI
go.mod failas skirtas valdyti projekto priklausomybes Go kalboje. Jame nustatomos naudojamos moduliai ir jų versijos, kas užtikrina pakartotinį statybos procesą ir palengvina bibliotekų atnaujinimą.
Pagrindinės go.mod funkcijos:
- Nustato projekto modulio (paketo) pavadinimą.
- Nurodo išorinių priklausomybių versijas.
- Leisti Go statybos sistemai automatiškai atsisiųsti reikalingas bibliotekų versijas.
Pavyzdys go.mod turinio:
module example.com/myproject
go 1.20
require (
github.com/some/dependency v1.2.3
)