Size: a a a

2020 May 23

ВЩ

Владимир Щёголев... in Go-go!
@pyanchesko @koziavka для обсуждения озона вынесли в другой чатик, чтобы тут не флудить:
https://t.me/ozon_go_contest2020
источник

P

Pyanchesko in Go-go!
спасибо
источник

DM

Dmitry M in Go-go!
Владимир Столяров
Была кооперативная, стала гибридная (с вытесняющей)
Но не "реального времени"
До этого не была гибридной?
источник

ВС

Владимир Столяров... in Go-go!
Ну вытеснения точно не было. Отсюда и появлялся вагон вопросов на собеседованиях вида "почему вот этот код (цикл в горутине при gomaxprocs=1) не завершается"
источник

ВС

Владимир Столяров... in Go-go!
Обходилось при помощи вызова runtime.Gosched
источник

DM

Dmitry M in Go-go!
Владимир Столяров
Ну вытеснения точно не было. Отсюда и появлялся вагон вопросов на собеседованиях вида "почему вот этот код (цикл в горутине при gomaxprocs=1) не завершается"
вытеснение было. Смотри safe-points в прологе функции
источник

АП

Александр Попов... in Go-go!
Владимир Столяров
Обходилось при помощи вызова runtime.Gosched
runtime.Костыль()
источник

ВС

Владимир Столяров... in Go-go!
Dmitry M
вытеснение было. Смотри safe-points в прологе функции
Так это вроде не вытеснение кем-то извне, а как раз отдача управления
источник

DM

Dmitry M in Go-go!
Владимир Столяров
Так это вроде не вытеснение кем-то извне, а как раз отдача управления
Это же не горутина отдаёт управление, а runtime забирает
источник

Н

Никита in Go-go!
Roman Sharkov
ну вот стравни:

switch {
case f == nil:
   return nil
case f.Bar == nil:
   return nil
case f.Bar.Baz == nil:
   return nil
case f.Bar.Baz.Muz == nil:
   return nil
}
return f.Bar.Baz.Muz.Fuz


или

return ? f.Bar.Baz.Muz.Fuz
Отсутствие optional chaining в Го заставляет страдать
источник

RA

Rinat Almakhov in Go-go!
@ozon_go_contest2020 го сюда
источник

p

pragus in Go-go!
Daniel Podolsky
я спрашиваю “какой тип многозадачности в go”

ответ получаю редко
Кооперативный же
источник

DP

Daniel Podolsky in Go-go!
я за пять минут до того обычно спрашиваю “какие виды многозадачности бывают”
источник

DP

Daniel Podolsky in Go-go!
обычно слышу беее и меее в ответ
источник

АП

Александр Попов... in Go-go!
Daniel Podolsky
я за пять минут до того обычно спрашиваю “какие виды многозадачности бывают”
и часто у вас разные види многозадачности?
источник

DP

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

АП

Александр Попов... in Go-go!
ну просто спрашивают обычно довольно оторванно от реальности
источник

АП

Александр Попов... in Go-go!
ты пол года пишешь магазин для котят, и другую бл
источник

АП

Александр Попов... in Go-go!
потом начинаешь ходишь и уже ничего не помнишь про виды многозадачности
источник

АП

Александр Попов... in Go-go!
у тебя просто работает и все
источник