Goland не удалось синхронизировать зависимости go mod

#intellij-idea #goland

Вопрос:

После обновления до 2021.3 для MAC мой goland не может синхронизировать зависимости go mod из Интернета. Независимо от того, щелкнул ли я дважды по отсутствующей зависимости в исходном файле go или в файле go.mod, я не могу найти опцию синхронизации зависимостей.

Я попытался синхронизировать go mod с помощью представления структуры проекта, но в журнале событий ничего не появилось.

Как мне решить эту проблему?

введите описание изображения здесь
введите описание изображения здесь

Спасибо.

Ответ №1:

Я думаю, что с самим голандом что-то не так. Эта проблема возникла после того, как я несколько раз переключал свою ветвь git, из-за того, что каждая ветвь имеет разное содержимое go.mod, эта ошибка была вызвана.

Я удалил папки .idea и недопустимый кэш через Файл->недопустимый кэш и перезагрузку.

После этого голанд снова смог получить зависимость go.mod.

Комментарии:

1. Является ли каталог .idea полностью в .gitignore ?