Что означает свойство capacity у слайса в Go, если при его создании оно не указывается явно?
В Go слайс — это структура, которая содержит указатель на массив, длину (len) и ёмкость (capacity).
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
В Go слайс — это структура, которая содержит указатель на массив, длину (len) и ёмкость (capacity).
Читать ответВ реализации map в Go для обнаружения коллизий используется метод цепочек (chaining) с помощью связанных списков или альтернативных структур внутри бакетов хэш-таблицы.
Читать ответВ Go нет классического объектно-ориентированного наследования и классов в традиционном понимании. Вместо этого Go использует композицию и интерфейсы.
Читать ответВ Go канал должен быть инициализирован с помощью функции make перед использованием.
Читать ответОбъем стека у горутины в Go зависит от нескольких факторов:
Читать ответВ языке Go нет встроенной поддержки параметров функций со значениями по умолчанию, как в некоторых других языках (например, Python или C++).
Читать ответВ Go слайс — это структура, которая содержит три основных поля:
Читать ответМожно:
Читать ответПроброс сущности через контекст в Go имеет несколько недостатков:
Читать ответВ Go популярны следующие линтеры:
Читать ответПеременная окружения GOGC в языке Go управляет порогом запуска сборщика мусора (GC) в процентах.
Читать ответУ меня действительно около 6,5 лет опыта работы с Go.
Читать ответ