Sobes.tech
Junior — Middle

Jaka jest rola pliku go.mod w zarządzaniu zależnościami projektu w Go?

sobes.tech AI

Odpowiedź od AI

Plik go.mod służy do zarządzania zależnościami projektu w Go. W nim ustalane są używane moduły i ich wersje, co zapewnia powtarzalność kompilacji i ułatwia aktualizację bibliotek.

Główne funkcje go.mod:

  • Określa nazwę modułu (pakietu) projektu.
  • Wskazuje wersje zewnętrznych zależności.
  • Umożliwia systemowi kompilacji Go automatyczne pobieranie potrzebnych wersji bibliotek.

Przykład zawartości go.mod:

module example.com/myproject

go 1.20

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