Size: a a a

2020 May 05

DP

Daniel Podolsky in Go-go!
Ilya Sinelnikov
Если я правильно помню, импорт пас должен совпадать с путем, по которому модуль загружается из сети. Поэтому нельзя импортировать net/http и при этом пробовать загружать его с github.com/net/http. Это при условии, что этот модуль нужно импортировать из другого модуля. Внутри одного модуля можно творить что угодно, но он просто будет неимпортируем снаружи
хорошо, если так
источник

IS

Ilya Sinelnikov in Go-go!
Это легко проверяется на гитхабе :)
источник

DP

Daniel Podolsky in Go-go!
но мне не до того :(
источник

IK

Ilya Kaznacheev in Go-go!
Ilya Sinelnikov
Если я правильно помню, импорт пас должен совпадать с путем, по которому модуль загружается из сети. Поэтому нельзя импортировать net/http и при этом пробовать загружать его с github.com/net/http. Это при условии, что этот модуль нужно импортировать из другого модуля. Внутри одного модуля можно творить что угодно, но он просто будет неимпортируем снаружи
Блин, я же про это и твержу
источник

IS

Ilya Sinelnikov in Go-go!
На самом деле это можно проверить на любом модуле с vanity import - при попытке импорта на прямую из репы го скажет "пробую импортировать с гитхаба, но нашел такой-то ванити импорт в модуле - ошибка"
источник

DP

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

IK

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

IK

Ilya Kaznacheev in Go-go!
А извне по полному пути
источник

IS

Ilya Sinelnikov in Go-go!
Еще это модуль станет неимпортируем снаружи
источник

IS

Ilya Sinelnikov 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!
почему надеюсь?
источник

IK

Ilya Kaznacheev in Go-go!
источник

IK

Ilya Kaznacheev in Go-go!
Блин, я устал от этой полемики
источник

C

Calculon in Go-go!
Ilya Kaznacheev
Блин, я устал от этой полемики
братан я тебя понимаю и поддерживаю
источник

C

Calculon in Go-go!
относительные импорты внутри модуля должны жить
источник

IS

Ilya Sinelnikov in Go-go!
Calculon
относительные импорты внутри модуля должны жить
Но не будут если нужно импортить модуль снаружи
источник

C

Calculon in Go-go!
Ilya Sinelnikov
Но не будут если нужно импортить модуль снаружи
Так в этом и прикол
источник

IS

Ilya Sinelnikov in Go-go!
Calculon
Так в этом и прикол
В чем?
источник