kotcich
@kotcich
Я скучный.

Как убрать проверку импортированных модулей go с официальным расширением?

Суть в том, что все импортируемые пакеты по факту установлены и работают. Но расширение их подсвечивает красным указывая на ошибку и пишет, что не нашел пакета не по goroot, ни по gopath (пакеты есть и работают, повторюсь, при go run main.go сам язык их находит).
Еще и при установке этого расширения, оно юзает свои собственные пути, при этом добавляя везде /path/src, даже если самой папки src нету, он просто на нее как промежуточную указывает. А при попытке уже в настройках самого расширения указать правильные пути, он все равно оставляет /path/src на конце (даже если ты его не писал). Мне это просто надоело и не хочу тратить свои человеко-часы на вещи, которые не работают не из за меня.
Как отключить проверку валидности пути при импорте?
  • Вопрос задан
  • 163 просмотра
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Начиная с версии 1.11, используются Go modules.
При этом нет необходимости использовать ни GOROOT, ни GOPATH.
Для удовлетворения зависимостей предпочитаю использовать go mod tidy.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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