Импортировать локальный модуль Go в Goland IDE

Как правильно импортировать (использовать) модуль go?

Например:

Создание нового модуля: go mod init example.com/my-project (example.com или другой домен, который не существует)

и используя его в том же проекте:

import (
    "example.com/my-project/package"
)

Этот образец взят из книги Let's Go (но очень упрощенно)

Эта проблема:

Я использую Goland, и он не распознает этот локальный модуль. Голанд посоветует мне воспользоваться командой go get -t example.com/my-project/package . Но example.com/... просто название для модуля

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

Всего 1 ответ


Как упомянул @JimB, проблема связана с Goland IDE. Я нашел решение здесь .

Включение интеграции модулей Go (vgo) решает мою проблему.

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


Есть идеи?

10000