❓ Что нужно поменять, чтобы код выводил [10 5 2]
Anonymous Poll
6%
Нужно изменить fmt.Print(s) на fmt.Println(s)
86%
Нужно вернуть изменённый слайс в функции add и присвоить его в месте вызова
1%
Нужно вызвать функцию add до объявления слайса.
8%
Изменить слайс на массив
❓Что произойдёт, если вы попытаетесь разыменовать nil-указатель на структуру в Go
Anonymous Poll
13%
Код скомпилируется, но вернётся нулевое значение
75%
Произойдёт паника
5%
Код выполнится без ошибок, но структура не будет инициализирована
11%
Код вызовет ошибку на этапе компиляции
👍2🤔1
❓Что будет выведено, если программа использует пакет sync с sync.Once для запуска функции несколько раз
Anonymous Poll
88%
Функция выполнится только один раз, независимо от количества вызовов
1%
Функция будет выполняться каждый раз при вызове
6%
Функция выполнится только при первом вызове, но результат будет кэширован
6%
Программа завершится с ошибкой, так как sync.Once не может быть использован многократно
Тест для Golang-разработчиков, проверьте свои знания, готовы ли вы к обучению на курсе.
💻 Ответьте на 20 вопросов за 30 минут и проверьте, готовы ли вы к обучению на онлайн-курсе «Golang Developer. Professional» от OTUS. Сейчас Go становится все востребованнее, благодаря своей производительности, масштабируемости и экосистеме.
После 5 месяцев обучения вы сможете:
— Писать production-ready код, многопоточные и конкурентные программы.
— Понимать синтаксис и внутреннее устройство языка Go.
— Разворачивать микросервисы с помощью Docker.
— Проектировать и реализовывать микросервисную архитектуру на Go.
Также вас ждет прокачка навыков на реальных коммерческих кейсах и под руководством экспертов в этой области. Старт курса 30 июля, успейте на курс. Возможна рассрочка.
👉 ПРОЙТИ ТЕСТ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
💻 Ответьте на 20 вопросов за 30 минут и проверьте, готовы ли вы к обучению на онлайн-курсе «Golang Developer. Professional» от OTUS. Сейчас Go становится все востребованнее, благодаря своей производительности, масштабируемости и экосистеме.
После 5 месяцев обучения вы сможете:
— Писать production-ready код, многопоточные и конкурентные программы.
— Понимать синтаксис и внутреннее устройство языка Go.
— Разворачивать микросервисы с помощью Docker.
— Проектировать и реализовывать микросервисную архитектуру на Go.
Также вас ждет прокачка навыков на реальных коммерческих кейсах и под руководством экспертов в этой области. Старт курса 30 июля, успейте на курс. Возможна рассрочка.
👉 ПРОЙТИ ТЕСТ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru