Size: a a a

2021 May 19

S

Shade in Go-go!
go mod tidy в консоли голэнда. Вывод сюда
источник

EK

Eugene Koshevoy in Go-go!
каретку на "красный импорт" -> alter+enter -> sync dependencies как-то так вроде
источник

AS

Andrew Stishenok in Go-go!
Попробуйте в go.mod навестись на красные зависимости, появится всплывающее меню с кнопкой “sync…”, нажмите на нее. У меня тоже такое часто бывает(
источник

ML

Michael L in Go-go!
go: go.mod file not found in current directory or an
y parent directory; see 'go help modules'
источник

S

Shade in Go-go!
Иногда оно не помогает, если есть какие-то импорты которые не указаны в гоумоде, а голэнд сам разрулить не может. Причины могут быть разными, надо вывод tidy посмотреть потом выводы делать
источник

S

Shade in Go-go!
Офигенно. У тебя что на проекте включено в итоге модули или GOPATH? Даже не так: ты сам то чего хочешь?
источник

S

Shade in Go-go!
У него и гоумода то нет никакого  пока
источник

S

Shade in Go-go!
Ты репу стянул или создал новую. Или просто создал проект пустой в папке проектов по умолчанию?
источник

S

Shade in Go-go!
Если последние два варианта:

go mod init your_module_name_here
источник

S

Shade in Go-go!
Для начала
источник

ML

Michael L in Go-go!
Похоже что нет go mod. Просто создал новый проект
источник

S

Shade in Go-go!
Потом

go mod tidy
источник

S

Shade in Go-go!
Я уже понял. Инициализируй модуль. Потом попроси гоумод собрать зависимости в go.mod
источник

S

Shade in Go-go!
Я написал как
источник

S

Shade in Go-go!
Есть нюанс
источник

ML

Michael L in Go-go!
т.е. go mod init github.com/iafan/cwalk/    ?
источник

S

Shade in Go-go!
А это твоя репа? Если да то так, да
источник

ML

Michael L in Go-go!
Нет это из github
источник

S

Shade in Go-go!
Если это модуль который ты испортишь, то не указывай это имя в ините, свое пиши
источник

S

Shade in Go-go!
Если собираешься это потом где-то юзать и распространять через тот же гитхаб то как-то так:

go mod init github.com/username/myodd
источник