Вопрос
Господа гоферы и гоферши, что есть main? Горутина, просто подпрограмма или что то другое?
12 комментов
· 09.07.2024
Зачем ты ругаешься?
0
ответить
коммент удалён
· 09.07.2024
Ни в коем случае, просто интересно получить ответ для будущего переиспользования в классном споре)
0
ответить
ответ удалён
· 09.07.2024
Я просто ни слова не понял:) Господа пи пи пи что есть main? Пиип, просто программа или что то другое:)
0
ответить
ответ удалён
· 09.07.2024
Окей, тут к радости , нет никакого волшебства) Попытался обратиться к людям которые имеют некоторое отношение к языку программирования Golang. Golang (Go) — это компилируемый многопоточный язык программирования от Google с открытым исходным кодом. Придумали в 2007, 3 умных и вовлечённых в проблему бизнеса Google ребят: Гризмер, Пайк и Томпсон. Предмет вопроса Горутина - это функция(или просто подпрограмма) которая не прекращает выполнение программы (кода, который указан после нее) в тот момент, когда начинает выполняться сама. Одна из самых главных фишек языка Go, которая используется для параллельного выполнения нескольких задач. И всю эту махину запускает главная функция main, которая исходя из ответа ниже , тоже является горутиной)
0
ответить
ответ удалён
· 09.07.2024
Все теперь понял. Го рутина. Go- идти рутина(рутина) то есть идти в рутину. А main главный отвечающий за поход в рутину и тоже от этого рутина. Так бы и сказал:)
0
ответить
ответ удалён
· 09.07.2024
Ахах, хорошо. Неплохое, альтернативное описание ответа на мой вопрос)
0
ответить
ответ удалён
· 08.07.2024
горутина, что ж ещё
0
ответить
коммент удалён
· 08.07.2024
Спасибо за ответ, а можно пожалуйста ссылку/доки на которые можно сослаться, нисколько не токсичу , нужно для затеи особого спора)
0
ответить
ответ удалён
· 08.07.2024
например, вот https://cosiamo.hashnode.dev/quick-guide-to-goroutines-with-examples
проблема в другом - в каком контексте вы рассматриваете main - в контексте языка, в контексте многозадачности ОС или абстрактно, как коня в вакууме. с точки зрения языка main - это горутина.
0
ответить
ответ удалён
· 08.07.2024
Огромное спасибо, статья огонь, примеры тоже)
0
ответить
ответ удалён
· 05.08.2024
Исходники сойдут? https://github.com/golang/go/blob/master/src/runtime/proc.go основной main в строке 270, обернут главным main стр 146
0
ответить
ответ удалён
· 05.08.2024
Горутина
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён