No video

GoLang

  Рет қаралды 367

#кодеротбога

#кодеротбога

Күн бұрын

Summary:
00:14 Обсуждение трансляции
• Автор обсуждает состояние трансляции и то, как она работает.
• Он также упоминает, что есть контент для детей и контент для взрослых, и что он не матерился в эфире.
05:01 Конвейеры и параллельное программирование
• Автор обсуждает понятие конвейеров и параллельного программирования, а также примеры таких конвейеров.
• Он объясняет, что конвейеры представляют собой серию этапов, связанных каналами, где каждый этап выполняет определенную функцию.
10:37 Примеры конвейеров
• Автор приводит пример конвейера, который преобразует список целых чисел в канал и возвращает канал, который испускает квадрат каждого целого числа.
• Он также объясняет, как можно использовать конвейеры для параллельного программирования и как они могут быть реализованы в различных языках программирования.
25:41 Управление ресурсами в конвейере
• В видео обсуждается управление ресурсами в конвейере, где операции отправки выполняются немедленно, если есть место в буфере.
• Это упрощает код и позволяет избежать создания новых грудин.
38:35 Буферизация каналов
• Буферизация каналов может быть использована для упрощения кода и предотвращения блокировки грудин.
• Однако, это требует явного управления для корректного завершения ресурсов.
44:04 Явная отмена и управление ресурсами
• Явная отмена позволяет мейн-функции выйти без получения всех значений из аут.
• Это делается путем отправки значения в канал дан, который указывает на отправку на аут.
• Это позволяет грудинам на этапах выше по течению отказаться от отправки данных.
54:57 Неправильное использование мейнго
• Участник видео не понимает, почему его оппонент не использует мейнго, и просит помощи зала.
• Оппонент не отвечает на вопрос, и они продолжают игру без использования мейнго.
58:45 Отсутствие ожидания
• Участник видео замечает, что они не ждут до определенной точки в игре, и это может привести к проблемам.
• Он предлагает изменить стратегию, чтобы избежать дедлока.

Пікірлер
GoLang #482 - повторяю секреты
1:03:34
#кодеротбога
Рет қаралды 182
Fast Inverse Square Root - A Quake III Algorithm
20:08
Nemean
Рет қаралды 5 МЛН
SPONGEBOB POWER-UPS IN BRAWL STARS!!!
08:35
Brawl Stars
Рет қаралды 24 МЛН
Dad gives best memory keeper
01:00
Justin Flom
Рет қаралды 19 МЛН
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 24 МЛН
Учим Python Kivy #1 - Введение
31:29
Хауди Хо™ - Просто о мире IT!
Рет қаралды 463 М.
04.06.  Design patterns
1:04:02
Mihail Romanov
Рет қаралды 2 М.
Как на самом деле устроены каналы в Golang? | Golang channels internals
41:31
Налог на незнание JavaScript - [Hamster Kombat]
50:20
GoLang Slice в деталях, простым языком
32:09
Николай Тузов — Golang
Рет қаралды 82 М.
SPONGEBOB POWER-UPS IN BRAWL STARS!!!
08:35
Brawl Stars
Рет қаралды 24 МЛН