1. Как устроены слайсы в Go?
2. Как устроены мапы в Go?
3. Как устроены каналы в Go?
4. В чем разница между mutex, RWMutex и sync.Cond?
5. Как работает оператор defer в Go?
6. Что такое escape analysis в Go?
7. Как распределяются объекты между стеком и кучей?
8. Где хранится строка: в стеке или в куче?
9. Как реализован ООП в Go?
10. Как устроены интерфейсы в Go?
11. Где лучше объявлять интерфейсы: на стороне потребителя или реализации?
12. Какой шаблон проектирования…