Какой из приведённых вариантов использования sync.Cond некорректный и может вызвать ошибку или непредсказуемое поведение?
Anonymous Quiz
33%
Мы вызываем cond.Wait() внутри заблокированного мьютекса и проверяем условие в цикле.
11%
Мы вызываем cond.Broadcast() для пробуждения всех горутин, когда условие выполнено.
27%
Мы вызываем cond.Wait(), но не проверяем состояние перед этим
6%
Мы вызываем cond.Signal() для пробуждения одной горутины, когда состояние изменилось
22%
Посмотреть результаты
❗Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
Что выведет код?
Anonymous Quiz
13%
1
29%
3
36%
Панику во время выполнения
6%
Ошибку компиляции
16%
Посмотреть результаты
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Что выведет код на Go?
Anonymous Quiz
39%
2 2
8%
0 0
8%
0 2
6%
2 0
23%
Ошибку компиляции
15%
Посмотреть результаты
Что выведет код?
Anonymous Quiz
13%
[1, 2, 3]
56%
[1, 3, 2]
15%
[3, 2, 1]
11%
Ошибку компиляции
5%
Панику во время выполнения
Что выведет код?
Anonymous Quiz
50%
1 2 0
4%
1 0 0
30%
1 2 и панику во время выполнения
9%
Ошибку компиляции
8%
Посмотреть результаты
Что выведет код?
Anonymous Quiz
27%
0 1 2
47%
2 1 0
23%
3 3 3
2%
Ошибку компиляции
1%
Панику во время выполнения
Forwarded from Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
Forwarded from Библиотека Go-разработчика | Golang
📉👩💻 Руководство по сборщику мусора Go
Одна из тех самых страниц документации, которая должна быть под рукой у Go-разраба. В ней есть все о том, как работает система сборки мусора Go, с дополненным полезными интерактивными диаграммами.
👉 Читать
Одна из тех самых страниц документации, которая должна быть под рукой у Go-разраба. В ней есть все о том, как работает система сборки мусора Go, с дополненным полезными интерактивными диаграммами.
👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM