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

Import cycle is not allowed при компиляции из под cmd, из под IDE все в порядке, ЧЯДНТ?

Добрый день. Проблема в компиляции простейшего hello_world ручками, "go run lab02.go" говорит о циклических ссылках при импорте, хотя насколько я понимаю в данном случае это невозможно, поскольку в исходнике лишь импорт на родной fmt. При всем этом если использовать LiteIDE (https://github.com/visualfc/liteide), то компиляция проходит на ура. Также смущает список импортов в ответе, как будто он пытается скомпильнуть что-то другое. В общем что-то я не догоняю. Ткните носом, будьте любезны. Заранее благодарю. Компилируемый файлик - https://gist.github.com/cascad-s/91ab92c85b26a4066..., ответ компилятора - https://yadi.sk/i/xsvFGM4GunbDB
  • Вопрос задан
  • 453 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля
    9 месяцев
    Далее
  • Skillfactory
    Профессия Backend-разработчик на Go
    12 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Решения вопроса 1
В папке с файлом lab02.go у вас лежит еще что-то?
Странно, что вы запускаете файл с пакетом lab02, ибо надо запускать файл с пакетом main. Замените в файле package lab02 на package main
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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