Size: a a a

2020 May 05

IK

Ilya Kaznacheev in Go-go!
Пережиток депа и глайда
источник

DP

Daniel Podolsky in Go-go!
Ilya Kaznacheev
Ну какой смысл внутри модуля полный путь писать?
четко отличать в импортах стандартную либу от вашего модуля
источник

IK

Ilya Kaznacheev in Go-go!
Daniel Podolsky
четко отличать в импортах стандартную либу от вашего модуля
Хороший поинт, но для этого достаточно отделить в импортах пустой строчкой
источник

DP

Daniel Podolsky in Go-go!
Ilya Kaznacheev
Хороший поинт, но для этого достаточно отделить в импортах пустой строчкой
вы, что, руками это делаете?!
источник

IK

Ilya Kaznacheev in Go-go!
Daniel Podolsky
вы, что, руками это делаете?!
Смотря где пишу код
источник

DP

Daniel Podolsky in Go-go!
источник

IK

Ilya Kaznacheev in Go-go!
Но вообще должно и так работать
источник

IK

Ilya Kaznacheev in Go-go!
Надо проверить
источник

IK

Ilya Kaznacheev in Go-go!
И заметку набросать
источник

AK

Anton Kucherov in Go-go!
Ilya Kaznacheev
Пережиток депа и глайда
Скорее пережиток еще более древних времен, а теперь уже как бы "стандарт". 🙂 Но я кстати нахожу это достаточно удобным. Руками я импорты не пишу, зато читаются на ура, сразу понимаешь если что куда идти (обычно на ГитХаб).
источник

IK

Ilya Kaznacheev in Go-go!
Anton Kucherov
Скорее пережиток еще более древних времен, а теперь уже как бы "стандарт". 🙂 Но я кстати нахожу это достаточно удобным. Руками я импорты не пишу, зато читаются на ура, сразу понимаешь если что куда идти (обычно на ГитХаб).
Ну когда импорты внешние - да
А внутреннее - излишне
источник

DP

Daniel Podolsky in Go-go!
Ilya Kaznacheev
Ну когда импорты внешние - да
А внутреннее - излишне
что такое - внутренние?
источник

IK

Ilya Kaznacheev in Go-go!
Daniel Podolsky
что такое - внутренние?
Ну в рамках модуля
источник

C

Calculon in Go-go!
согласен
привязка исходников проекта к репозиторию напрягает
источник

C

Calculon in Go-go!
переезд - меняем название модуля и все 100500 импортов
источник

DP

Daniel Podolsky in Go-go!
Ilya Kaznacheev
Ну в рамках модуля
а что такое “в рамках модуля”?

вот я хочу кусок вашего модуля у себя импортировать  - как мне это сделать?
источник

DP

Daniel Podolsky in Go-go!
Calculon
переезд - меняем название модуля и все 100500 импортов
одну строку пишем в go.mod
источник

IK

Ilya Kaznacheev in Go-go!
Daniel Podolsky
а что такое “в рамках модуля”?

вот я хочу кусок вашего модуля у себя импортировать  - как мне это сделать?
Если мой модуль на гитхабе лежит - как обычно, по пути гитхаба вроде работает
источник

DP

Daniel Podolsky in Go-go!
Ilya Kaznacheev
Если мой модуль на гитхабе лежит - как обычно, по пути гитхаба вроде работает
то есть - у меня и у вас в коде один и тот же код по разному импортируется? славно, славно...
источник

AK

Anton Kucherov in Go-go!
Го в отношении модулей пошел как мне кажется по пути PHP. Т.е. система управления и разрешения зависимостей становится все умнее и сложнее. В этом отношении мне кажется то что URL в путях, скорее плюс чем минус. Остается хотя бы какая то надежда понять, откуда оно импортится в конце концов. Потому что в том же PHP можно такой автолоадер написать что черт ногу сломит, пока разберешься откуда и по каким правилам импортируется класс.
источник