Цель: Применить на практике полученные знания многопоточного программирования в языке Go. Использовать примитивы синхронизации доступа к общим разделяемым ресурсам
- Реализовать структуру с использованием примитивов синхронизации Go.
- Продемонстрировать работу созданной структуры с использованием выбранного примитива синхронизации.
- Продемонстрировать работу программы без использования примитива синхронизации. Предполагается, что программа может работать только с его использованием.
- Например: Написать структуру счетчика людей, проходящих через турникет в метро. В программе должна использоваться многопоточность.