Size: a a a

2020 August 24

IK

Ilya Kaznacheev in Go-go!
Чтобы нормально подсвечивал опции и все такое
источник

ЕЧ

Евгений Чугреев... in Go-go!
Есть кто ни будь кто доисторическим iMac пользовался (Late: 2009), очень нужен дельный совет! Не подскажете как заресторить Систему с полностью пустым жёстким, на клавиатуру он не реагирует показывает папку с вопросом, на буте.
источник

М

Марк Егоров... in Go-go!
Ilya Kaznacheev
Делаешь репу по standard-layout, в корне делаешь go mod init
Хэв фан
В общем, что-то не то. Просто go mod init в корне он не позволяет делать - нужно что-то указать. Окей. Я указываю module1/ папку. Всё отлично. Но если я создаю второй модуль, то ничего не получается. Два добавить нельзя. Или или
источник

DP

Daniel Podolsky in Go-go!
Марк Егоров
В общем, что-то не то. Просто go mod init в корне он не позволяет делать - нужно что-то указать. Окей. Я указываю module1/ папку. Всё отлично. Но если я создаю второй модуль, то ничего не получается. Два добавить нельзя. Или или
почему бы вам не выяснить, что именно там надо указывать?
источник

IK

Ilya Kaznacheev in Go-go!
Марк Егоров
В общем, что-то не то. Просто go mod init в корне он не позволяет делать - нужно что-то указать. Окей. Я указываю module1/ папку. Всё отлично. Но если я создаю второй модуль, то ничего не получается. Два добавить нельзя. Или или
Название модуля нужно указать
Например github.com/vasya-poopkeen/my-shitty-project
источник

IK

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

М

Марк Егоров... in Go-go!
Ilya Kaznacheev
Название модуля нужно указать
Например github.com/vasya-poopkeen/my-shitty-project
Я написал об этом. С одним модулем ок. Второй уже добавить нельзя потому что в корне go.mod
источник

DP

Daniel Podolsky in Go-go!
Евгений Чугреев
Есть кто ни будь кто доисторическим iMac пользовался (Late: 2009), очень нужен дельный совет! Не подскажете как заресторить Систему с полностью пустым жёстким, на клавиатуру он не реагирует показывает папку с вопросом, на буте.
не от чат. но - зажмите Alt AKA Option на загрузке
источник

IK

Ilya Kaznacheev in Go-go!
Марк Егоров
Я написал об этом. С одним модулем ок. Второй уже добавить нельзя потому что в корне go.mod
Зачем вам второй?
источник

IK

Ilya Kaznacheev in Go-go!
Модуль = ваша библиотека
источник

IK

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

ЕЧ

Евгений Чугреев... in Go-go!
Daniel Podolsky
не от чат. но - зажмите Alt AKA Option на загрузке
Уже все комбинации перепробовал, от 1+R до 4+R как об стену головой в кровь
источник

М

Марк Егоров... in Go-go!
Ilya Kaznacheev
Зачем вам второй?
Эм.  я же писал выше: есть структура: проект и две вложенные папки. В этих папках пакеты. Чтобы их можно было импорить в main. Как в петоне, например это делается. С src всё нормально. Я спросил, как можно без src. Мне ответили, что модули. Я и решил, что каждая папка такая - отдельный модуль
источник

ЕЧ

Евгений Чугреев... in Go-go!
Левые комбинации и правые тоже перепробовал....
источник

IK

Ilya Kaznacheev in Go-go!
Марк Егоров
Эм.  я же писал выше: есть структура: проект и две вложенные папки. В этих папках пакеты. Чтобы их можно было импорить в main. Как в петоне, например это делается. С src всё нормально. Я спросил, как можно без src. Мне ответили, что модули. Я и решил, что каждая папка такая - отдельный модуль
Блин, откройте любой го проект и посмотрите, быстрее будет, чем задавать подобные вопросы
источник

IK

Ilya Kaznacheev in Go-go!
Просто импотрятся по пути имя_модуля/путь/к/пакету
источник

IK

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

IK

Ilya Kaznacheev in Go-go!
То, как у вас пакет называется, вообще роли не играет (кроме internal, который нельзя импотрировать другим модулям)
источник

М

Марк Егоров... in Go-go!
Ну вот если рядом с main.go твоим я создам директорию, внутри создам some.go. Как мне оттуда заимпортить в main?
источник

DP

Daniel Podolsky in Go-go!
Марк Егоров
Эм.  я же писал выше: есть структура: проект и две вложенные папки. В этих папках пакеты. Чтобы их можно было импорить в main. Как в петоне, например это делается. С src всё нормально. Я спросил, как можно без src. Мне ответили, что модули. Я и решил, что каждая папка такая - отдельный модуль
почитайте, наконец, доку
источник