Sobes.tech
Junior — Middle

Vedel by si uviesť najbežnejšie nástroje na správu závislostí v projektoch?

sobes.tech AI

Odpoveď od AI

V Go je najčastejšie používaným nástrojom na správu závislostí Go Modules (go mod). Je integrovaný od verzie 1.11 do štandardného súboru nástrojov Go a umožňuje spravovať verzie knižníc, automaticky sťahovať a ukladať závislosti do vyrovnávacej pamäte.

Predtým sa používali nástroje ako dep a Glide, ale teraz sú považované za zastarané.

Príklad inicializácie modulu a pridania závislosti:

go mod init example.com/myproject

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

Toto vytvorí súbor go.mod s popisom závislostí a ich verzií.