❓ Гарантирует ли вызов cancel, что горутина уже завершилась? Ответ: Нет. cancel сообщает об отмене, но не ждёт завершения работы. Горутина должна сама заметить отмену: например, выбрать ветку с ctx.Done() или получить ошибку от операции, которой передали конте…
Библиотека Go для собеса | вопросы с собеседований
频道Вопросы с собеседований по Go и ответы на них. Учиться у нас: clc.to/iEeaZw По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot Наши каналы: https://t.me/proglibrary/9197
互动与广告
近 30 天帖子聚合
- 平均反应
- 1.4
- 平均评论
- 1.9
- 平均转发
- 3.9
- 广告帖子(30 天)
- 2
- 广告占比
- 28.6%
- 被提及(30 天)
- 0
榜单位置
各窗口最近一次榜单
暂未进入榜单
频道进入榜单池并满足数据条件后会显示名次。
最近帖子
按发布时间倒序,最多展示 8 条
❓ Можно ли вызвать Lock, уже удерживая RLock того же RWMutex? Ответ: Нет. RWMutex не поддерживает повышение блокировки чтения до блокировки записи. Если горутина удерживает RLock и вызывает Lock того же мьютекса, Lock ждёт освобождения всех блокировок чтения.…
😎 Выбираешь один курс, второй получаешь бесплатно. Баг? Нет, акция! До 31 октября в Proglib Academy можно выбрать два курса и заплатить только за один. Например, можно совместить: 💥 ИИ для разработчиков — применение нейросетей в повседневной разработке: работа…
❓ Почему sync.Cond.Wait нужно вызывать в цикле, а не внутри if? Ответ: Потому что пробуждение не гарантирует, что нужное состояние всё ещё сохраняется. Wait атомарно отпускает связанную блокировку и приостанавливает горутину. Перед возвратом он снова захватыва…
Почему MaxBytesReader полезнее LimitReader для тела HTTP-запроса? io.LimitReader прекращает чтение после лимита, как будто наступил EOF. Читатель не узнает, что исходное тело было длиннее. http.MaxBytesReader сообщает о превышении через MaxBytesError. Он возвр…
Почему synctest.Wait не означает «все горутины закончились»? Wait ждёт, пока остальные горутины в тестовом пузыре станут durably blocked или завершатся. Это состояние, из которого их может вывести только событие внутри того же пузыря. Горутина, спящая через ti…
👀 Как вы смотрите видео? Разбираете урок, слушаете интервью фоном или начинаете на телефоне, а продолжаете на большом экране? Хотим узнать, что делает просмотр удобным для вас. Вспомните последнее видео — ролик, урок, фильм или серию сериала — и расскажите о с…
❓ Какой максимальный размер бинарного файла можно собрать В Go нет встроенного ограничения на размер бинарника. Теоретический предел это ресурсы машины, на которой идёт компиляция: свободное место на диске и доступная память. Размер бинарника растёт из-за неск…
相似频道
基于 Telegram 官方相似频道推荐
暂无相似频道
等待相似频道抓取任务运行。