Junior — Middle
Jaká je role souboru go.mod v řízení závislostí projektu v Go?
sobes.tech AI
Odpověď od AI
Soubor go.mod slouží k řízení závislostí projektu v Go. V něm jsou zaznamenány používané moduly a jejich verze, což zajišťuje reprodukovatelnost sestavení a usnadňuje aktualizaci knihoven.
Hlavní funkce go.mod:
- Určuje název modulu (balíčku) projektu.
- Uvádí verze externích závislostí.
- Umožňuje systému sestavení Go automaticky stahovat potřebné verze knihoven.
Příklad obsahu go.mod:
module example.com/myproject
go 1.20
require (
github.com/some/dependency v1.2.3
)