категории : : Старт

Дженерики

Чем кодогенерация отличается от дженериков?Кодогенерация и дженерики - это два способа написания кода, который не зависит от конкретных типов данных. Однако, они отличаются по тому, когда и как происх

Конструкции

Гарантирует ли порядок выполнения конструкция select-case?В Go, порядок выполнения операторов в конструкции select-case не гарантируется. Когда у вас есть несколько операторов case в конструкции selec

Ошибки / Panic

Что такое паника?Паника в программировании на Go обозначает серьезную ошибку, которая обычно приводит к немедленному завершению программы. Паника вызывает немедленное прекращение выполнения функции и

Defer

Что такое defer, как работает, зачем нужен?defer - это ключевое слово в языке программирования Go, которое используется для определения функции, которая должна быть выполнена после возвращения текущей

Пакеты

Что такое пакет?В языке программирования Go, пакет (package) - это коллекция исходных файлов Go, которые находятся в одной и той же директории. Все файлы в одном пакете должны иметь одно и то же имя п

Общие вопросы

Какие технологические преимущества экосистемы Go вы можете назвать?В случае с экосистемой Go к потенциальным преимуществам можно отнести: Большое и активное сообщество разработчиков, которые вносят с

С 1 Июня 2024!

Добрый день! Сегодня родился сайт GoXpert. Для чего нужен этот сайт: Во-первых, для меня. Да, меня зовут Дмитрий Сигаев. Это сайт, на мой взгляд, поможет мне структурировать свои знания в разных обл

Горутины что было

Горутины: всё, что вы хотели знать, но боялись спроситьКратко: Горутины выполняются в порядке очереди, то есть FIFO (First In, First Out). Исполнение горутины прерывается уже не может выполняться: то