Diasoft
Актуальность: 4 кв 2025
Вопросы
Заголовок раздела «Вопросы»- Как работает ключевое слово
deferв Go и для чего оно обычно используется?go/errors-panic - Что делает встроенная функция
makeи чем она отличается отnew?go/stdlib-tooling - Какое максимальное количество значений может возвращать функция в Go?
go/basics - Безопасна ли стандартная
mapдля конкурентного использования из нескольких горутин без дополнительной синхронизации?go/concurrency - Какой встроенный тип в Go предназначен для хранения одного символа Unicode?
go/stdlib-tooling - Что именно возвращает
for rangeпри итерации по строке и почему это считается правильным способом обхода Unicode-строк?go/strings-runes - Как работает конструкция
type switchв Go и для каких сценариев она применяется?go/interfaces - С какой целью в Go можно давать
labelциклам и как это влияет на управление потоком?go/stdlib-tooling - Что делает оператор
breakв Go: прерывает только текущийswitch/selectили также цикл?go/channels - Если внутри цикла находится
switch, как с помощьюbreakвыйти именно из внешнего цикла, а не изswitch?go/basics - Поскольку в Go нет классического наследования классов, какой механизм используется для переиспользования кода и полиморфизма?
go/interfaces - Как работает трехцветный алгоритм в сборщике мусора Go? В чем суть пометки и очистки с его помощью?
algorithms/general