Sobes.tech
Junior — Middle

Koja je uloga fajla go.mod u upravljanju zavisnosti projekta u Go?

sobes.tech АИ

Одговор од АИ

Фајл go.mod служи за управљање зависностима пројекта у Go-у. У њему се фиксирају коришћени модули и њихове верзије, што обезбеђује репродуктивност изградње и олакшава ажурирање библиотека.

Главне функције go.mod:

  • Одређује име модула (пакета) пројекта.
  • Наводи верзије спољних зависности.
  • Омогућава систему за изградњу Go-а да аутоматски преузме потребне верзије библиотека.

Пример садржаја go.mod:

module example.com/myproject

go 1.20

require (
    github.com/some/dependency v1.2.3
)