ru
Feedback
Golang | Тесты

Golang | Тесты

Открыть в Telegram
3 037
Подписчики
+224 часа
-87 дней
-4730 дней
Привлечение подписчиков
сент. '26
сентябрь '26
+16
в 0 каналах
август '26
+14
в 0 каналах
Get PRO
июль '26
+16
в 0 каналах
Get PRO
июнь '26
+35
в 1 каналах
Get PRO
май '26
+33
в 0 каналах
Get PRO
апрель '26
+48
в 0 каналах
Get PRO
март '26
+66
в 0 каналах
Get PRO
февраль '26
+86
в 0 каналах
Get PRO
январь '26
+85
в 0 каналах
Get PRO
декабрь '25
+75
в 0 каналах
Get PRO
ноябрь '25
+166
в 1 каналах
Get PRO
октябрь '25
+175
в 1 каналах
Get PRO
сентябрь '25
+104
в 0 каналах
Get PRO
август '25
+154
в 0 каналах
Get PRO
июль '25
+174
в 1 каналах
Get PRO
июнь '25
+145
в 1 каналах
Get PRO
май '25
+167
в 0 каналах
Get PRO
апрель '25
+238
в 0 каналах
Get PRO
март '25
+332
в 2 каналах
Get PRO
февраль '25
+226
в 0 каналах
Get PRO
январь '25
+345
в 53 каналах
Get PRO
декабрь '24
+168
в 0 каналах
Get PRO
ноябрь '24
+138
в 0 каналах
Get PRO
октябрь '24
+264
в 25 каналах
Get PRO
сентябрь '24
+410
в 323 каналах
Get PRO
август '24
+130
в 0 каналах
Get PRO
июль '24
+337
в 55 каналах
Get PRO
июнь '24
+436
в 241 каналах
Дата
Привлечение подписчиков
Упоминания
Каналы
29 сентября+1
28 сентября+2
27 сентября0
26 сентября0
25 сентября+2
24 сентября0
23 сентября0
22 сентября0
21 сентября+1
20 сентября0
19 сентября+1
18 сентября+2
17 сентября0
16 сентября+2
15 сентября0
14 сентября0
13 сентября+1
12 сентября0
11 сентября0
10 сентября+1
09 сентября0
08 сентября0
07 сентября0
06 сентября0
05 сентября0
04 сентября+1
03 сентября0
02 сентября+1
01 сентября+1
Посты канала
🤔 Какой из следующих утверждений наиболее точно описывает поведение буферизованных и небуферизованных каналов в Go при закрытии?
Anonymous voting

2
🤔 Что такое nil-канал и что будет, если писать и читать из него? Это неинициализированный канал (var ch chan int). - Чтение из nil-канала – блокирует горутину навсегда. - Запись в nil-канал – блокирует горутину навсегда. Nil-каналы используются для динамического управления каналами в select, когда временно не нужно обрабатывать канал. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
139
3
🤔 Какой интерфейс необходимо реализовать для сериализации данных в XML в Go?
165
4
🤔 Какой тип данных используется для представления указателя в Go?
204
5
🤔 Как сделать свои методы для пакета? Чтобы создать методы, доступные извне (в других пакетах), нужно: - Объявить тип (структуру, интерфейс и т.п.). - Определить метод с экспортируемым именем (с заглавной буквы). - Поместить его в нужный пакет. - Импортировать пакет и использовать метод по имени типа. Метод становится доступным из другого пакета только если его имя начинается с заглавной буквы. Это основное правило экспорта в Go. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
217
6
🤔 Какой метод из пакета "math" используется для вычисления квадратного корня числа в Go?
218
7
🤔 Какой командой в Go можно скачать и установить зависимости проекта?
237
8
🤔 В чем ключевое различие слайса от массива? В Go, массивы имеют фиксированный размер, который определяется при компиляции, и не может быть изменен во время выполнения программы. Слайсы являются более гибкими и динамичными структурами данных, которые предоставляют вид на базовый массив. Слайсы поддерживают автоматическое расширение при добавлении элементов, что делает их более удобными для использования во многих сценариях. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
240
9
🤔 Какой паттерн проектирования в Go может служить альтернативой наследованию и обеспечивает расширяемость кода?
242
10
🤔 Какой метод из пакета "strings" используется для повторения строки заданное количество раз в Go?
239
11
🤔 Что такое recover? Recover — это механизм восстановления после ошибки. В языках вроде Go recover используется для перехвата паники и безопасного продолжения работы программы. Обобщённо, "recover" означает стратегию, при которой система или компонент не падает окончательно, а пытается вернуть управление, залогировать ошибку или выполнить корректную очистку. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
241
12
🤔 Какой из следующих методов инъекции зависимостей наиболее распространен?
242
13
🤔 Какой метод из пакета "reflect" используется для изменения значения переменной в Go?
268
14
🤔 Что известно про планирование goroutine Планирование горутин управляется M:N моделью, где: - G (goroutine) — лёгкая задача. - M (machine) — системный поток. - P (processor) — логическая единица исполнения, выполняющая G на M. Планировщик: - Назначает горутины на доступные процессоры. - Переключает задачи при блокировке. - Использует стратегию work-stealing, чтобы равномерно загружать потоки. - Работает независимо от ОС. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
274
15
🤔 Что такое композиция в Go?
322
16
🤔 Что будет, если элемент не вмещается в размер слайса? Если добавляемый элемент превышает текущую ёмкость (capacity) слайса, append создаёт новый массив с увеличенной ёмкостью (обычно в два раза больше исходной), копирует существующие элементы и добавляет новый. Это может привести к перераспределению памяти. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
314
17
🤔 Какой альтернативный способ получения абсолютного значения целого числа в Go?
325
18
🤔 В чем разница TCP и UDP? TCP (Transmission Control Protocol) — это протокол, который обеспечивает надёжную передачу данных, гарантируя, что все пакеты будут доставлены в правильном порядке и без потерь. TCP устанавливает соединение между клиентом и сервером перед передачей данных, проверяет целостность пакетов и управляет повторной передачей потерянных данных. UDP (User Datagram Protocol) не гарантирует доставку пакетов, не обеспечивает контроль за порядком их получения и не требует установления соединения, что делает его более быстрым, но менее надёжным. UDP предпочтителен для приложений, где скорость важнее надёжности, например, для видеостриминга или онлайн-игр. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
317
19
🤔 Какой фреймворк в Go поддерживает многозадачность и асинхронное выполнение?
296
20
🔴AI кодинг интервью с разработчиком из международного FinTech в четверг в 19:00 ДА! Вайбкодинг реально начали проверять на и
🔴AI кодинг интервью с разработчиком из международного FinTech в четверг в 19:00 ДА! Вайбкодинг реально начали проверять на интервью, поэтому мы нашли собеседующего, который проводит AI-секцию в международном финтехе, чтобы вы увидели что на ней спрашивают и как к ней подготовиться Как это будет: 📂 Александр Дмитриев, разработчик из известного международного финтеха, ex-VK, ex-Ozon проведет вайбкодинг секцию разработчику-добровольцу 📂 Александр будет задавать реальные вопросы с секций, которые проводил сам и комментировать ответы 📂 В конце можно будет задать любой вопрос Александру Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для разработчиков, которые хотят сменить работу, повысить свой грейд, ЗП и прокачать скиллы. Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot Реклама. О рекламодателе.
210