Golang
Какие последствия возникают, если не закрыть канал после его использования?
Какими методами можно обеспечить согласованность данных при выполнении транзакций, распределённых между несколькими микросервисами?
В каком месте или файле обычно прописываются переменные окружения для проекта?
Объясните, что такое sync.Map и в чем его преимущества по сравнению с обычными map в Go.
Какую функцию выполняет объект receiver с указателем на звёздочку?
Какие действия допустимы с переменной типа Map, которая еще не была инициализирована?
Как реализованы и работают структуры данных типа бакет в системах хранения данных или хеш-таблицах?
Можно ли направлять сообщения в Kafka напрямую к конкретному Consumer вместо использования Consumer Group?
Каким образом горутина узнает, что ей передан сигнал о завершении через контекст?
Какими методами можно извлекать данные из канала в программировании?
Какие типы SQL-запросов ты умеешь создавать и использовать в практике?
Для каких типов данных можно напрямую изменять их содержимое без применения указателей?
Каким образом происходит увеличение стековой памяти в процессе выполнения программы?
Как происходит определение бакета для элемента, добавленного в map?
Как реализовать контроль выполнения запросов в операторе SELECT в базе данных?
Могли бы вы описать принцип работы механизма автоматического управления памятью в системе?
Откуда горутина получает выделенную память при запуске?
Каким образом можно выполнить сборку и подготовку контейнера с приложением с использованием Docker?
Какой тип данных используется для хранения стека в горутине: статический или динамический?
Объясните принцип открытой адресации в реализации ассоциативных контейнеров типа map.