Задать вопрос
@linesb

Для чего в go.mod добовить зависимости если мы указываем полный путь к ним в коде?

Для чего в go.mod добовить зависимости если мы указываем полный путь к ним в коде?
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля
    9 месяцев
    Далее
  • Skillfactory
    Профессия Backend-разработчик на Go
    12 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Для указания версий этих зависимостей. Чтобы бралась не последняя версия, а указанная. Обеспечивает повторяемость релизов и стабильность.
Ответ написан
Комментировать
@deliro
Сегодня ты используешь пакет vasyan и из него вызываешь vasyan.Hello(5, 6), которая по документации умножает первый аргумент на второй, а завтра пакет vasyan обновляется и Hello удаляется, а у тебя падает компиляция. Но гораздо хуже ситуация, когда завтра пакет vasyan обновляется и теперь Hello прибавляет первый аргумент ко второму, компиляция проходит, всё прекрасно, но в конце месяца к тебе приходит бизнес и садит на бутылку за то, что вы три месяца снимали по 11 долларов с клиентов вместо ожидаемых 30 и таким образом потеряли два миллиона долларов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы