Junior — Middle
Milline roll on failil go.mod Go projekti sõltuvuste haldamisel?
sobes.tech AI
Vastus AI-lt
go.mod fail on kasutatav Go projekti sõltuvuste haldamiseks. Selles määratakse kasutatavad moodulid ja nende versioonid, mis tagab ehituse korduvuse ja lihtsustab raamatukogude uuendamist.
go.mod peamised funktsioonid:
- Määrab projekti mooduli (paki) nime.
- Näitab väliste sõltuvuste versioone.
- Lubab Go ehitussüsteemil automaatselt alla laadida vajalikke raamatukogude versioone.
Näide go.mod sisust:
module example.com/myproject
go 1.20
require (
github.com/some/dependency v1.2.3
)