Go Channels Internals Вопросы производительности и хардкор
Доклад принят в программу конференции
Егор Гришечко
Uber
В данный момент работает в компании Uber в команде внутренней PAAS-платформы для баз данных. Считает, что Computer Science важнее, чем фреймворки.
Соведущий подкаста про музыку — https://anchor.fm/we-listened
Тезисы
Каналы - хорошая известная особенность языка. Иногда кажется, что они работают с помощью магии. Но в Go магии места нет.
В ходе выступления я расскажу о внутренностях Go-каналов. Мы посмотрим на исходный код и увидим некоторые интересные детали реализации. В качестве бонуса будет изложено немного информации о select.