Задать вопрос
@kotcich
Я скучный.

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

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

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

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