А дальше что делаете с этими данными?
[имя] спросил: применяли ли вы Clean Architecture?
Если создать мапу, добавить миллион значений, затем удалить все элементы и вызвать GC — вернётся ли память к исходному значению?
[имя] спросил: вы работаете в основном с микросервисами?
Что такое error в Go? Как обрабатывать ошибки?
Почему вы ищете что-то другое? Есть ли какая-то конкретная причина?
Необходимо спроектировать архитектуру бекенда для мессенджера (Slack, Teams, Mattermost). Требования и ограничения: только 1x1 чаты, без групповых чатов только текстовые сообщения, без вложений сервис доступен через интернет до 10.000 пользователей в системе сообщения должны доставляться быстро, в пределах нескольких секунд сохраняется порядок сообщений, сообщения не дублируются должна быть возможность скроллить чат в прошлое, т.е. сообщения нужно хранить клиенты – мобильные устройства, их не нужно проектировать авторизацию проектировать не нужно
Kafka Outbox ты настраивал самостоятельно?
Можете привести примеры использования WithCancel, WithTimeout и WithDeadline?
Расскажи, пожалуйста, где сейчас работаешь, что делаешь?
Что такое составные индексы и имеет ли значение порядок столбцов?
Чем отличается Deployment от StatefulSet в Kubernetes?
WHERE A=a AND B=b vs WHERE B=b AND A=a Какой составной индекс вы бы сделали.
Чем map отличается от sync.Map?
Расскажи про слайсы в Go: что это такое, из чего состоят, что произойдёт при append в функцию, принимающую слайс?
Что такое паника в Go? Чем паника отличается от дедлока?
Как работает select в Go? Как читать из нескольких каналов одновременно?
Можно ли добавлять или удалять элементы в мапу во время процесса эвакуации?
Что такое интерфейсы в Go? Как типы реализуют интерфейсы?
Как реализуется идемпотентность консюмера/продюсера?