Программирование на языке Golang.фип_БАК_ИСиТ_н/с

Скачать тест — (Программирование на языке Golang.фип_БАК_ИСиТ_н_с_427200c8.pdf)

  1. Какой тип данных используется для целых чисел в Go?
  2. Какой оператор используется для присваивания значений переменным в Go?
  3. В каком году был выпущен язык программирования Go?
  4. Какое ключевое слово используется для объявления функции в Go?
  5. Какое расширение имеют исходные файлы на Go?
  6. Как называется инструмент для форматирования кода в Go?
  7. Какой командой компилируется Go программа?
  8. Как называется инструмент управления зависимостями в Go?
  9. Основным пакетом для создания исполняемых программ на Go является … .
  10. Для объявления новой переменной в Go используется ключевое слово … .
  11. Чтобы импортировать пакет в программу, используется ключевое слово … .
  12. Конструкция … позволяет создавать условия в Go.
  13. Для создания цикла с предопределённым числом итераций в Go используется ключевое слово … .
  14. Функция в Go объявляется с использованием ключевого слова … .
  15. В языке Go типы переменных могут быть определены автоматически с помощью оператора … .
  16. Функция … используется для вывода информации на экран в Go.
  17. Установите соответствие между типом данных и его описанием:
  18. Установите соответствие между инструментом Go и его назначением:
  19. Расположите этапы компиляции и выполнения программы на Go в правильном порядке:
  20. Расположите шаги установки пакета в Go в правильном порядке:
  21. Предположим, у вас есть функция, которая должна принимать два целых числа и возвращать их сумму. Какой из приведенных ниже кодов будет работать правильно?
  22. Какой тип данных используется для хранения целых чисел в Go?
  23. Какой оператор используется для создания цикла в Go?
  24. Какое ключевое слово используется для объявления переменной в Go?
  25. Какой тип данных используется для хранения текстовых данных в Go?
  26. Какой оператор используется для условных выражений в Go?
  27. Как называется стандартный пакет для работы с вводом и выводом в Go?
  28. Какое ключевое слово используется для объявления функции в Go?
  29. Какой тип данных используется для хранения истинных и ложных значений в Go?
  30. Переменная в Go, которая никогда не меняется, определяется с использованием ключевого слова … .
  31. Оператор … используется для создания нового канала в Go.
  32. Для определения типа переменной используется ключевое слово … .
  33. Для пропуска итерации в цикле используется ключевое слово … .
  34. Чтобы выйти из цикла, в Go используется оператор … .
  35. Пакет … используется для форматирования и вывода строк на консоль.
  36. Установите соответствие между типом данных и его описанием:
  37. Установите соответствие между оператором и его назначением:
  38. Расположите этапы выполнения программы на Go в правильном порядке:
  39. Расположите шаги объявления и использования переменной в Go в правильном порядке:
  40. Представьте, что вам нужно написать функцию, которая принимает два числа и возвращает их произведение. Какой из предложенных кодов корректен?
  41. Какое ключевое слово используется для импорта пакета в Go?
  42. Как называется файл, который управляет зависимостями пакетов в Go?
  43. Какое ключевое слово используется для объявления пакета в Go?
  44. В каком каталоге должен находиться код для пакета, чтобы быть доступным другим пакетам?
  45. Как называется команда, используемая для загрузки и установки пакетов в Go?
  46. Какой из следующих файлов управляет версионированием пакетов в проекте Go?
  47. Какой оператор используется для экспорта функций и переменных из пакета?
  48. Какое расширение файлов используется для исходного кода на Go?
  49. Чтобы создать новый пакет в Go, нужно создать новую папку и внутри неё файл с именем … .
  50. Пакет math импортируется с помощью ключевого слова … .
  51. Для использования функции из другого пакета её имя должно начинаться с … .
  52. Чтобы вызвать функцию Sqrt из пакета math, нужно написать … .
  53. Чтобы скомпилировать программу, которая использует сторонние пакеты, используется команда … .
  54. Для управления зависимостями и пакетами в проекте Go используется команда … .
  55. Пакет … предоставляет функции для работы с файлами и директориями.
  56. Для получения пакета из удаленного репозитория используется команда … .
  57. Установите соответствие между функцией и её описанием:
  58. Установите соответствие между командой и её назначением:
  59. Расположите шаги установки и использования пакета в Go в правильном порядке:
  60. Расположите действия по созданию и экспорту новой функции в пакете в правильном порядке:
  61. У вас есть проект, который зависит от нескольких внешних пакетов. Один из этих пакетов обновился, и вам нужно проверить, совместимо ли обновление с вашим проектом. Что из предложенного следует сделать?
  62. Какое ключевое слово используется для инициализации нового модуля в Go?
  63. Как называется файл, который создается при инициализации нового модуля в Go?
  64. Какой командой можно добавить новую зависимость в проект Go?
  65. В каком файле хранятся контрольные суммы всех зависимостей модуля в Go?
  66. Какой командой можно удалить неиспользуемые зависимости из модуля?
  67. Какой командой можно обновить все зависимости до последних версий?
  68. Какой командой можно проверить, совместимы ли зависимости с вашим проектом?
  69. Какой командой можно переключиться на другую версию модуля?
  70. Чтобы инициализировать модуль в проекте Go, используется команда … .
  71. Файл … содержит список всех зависимостей модуля.
  72. Для обновления всех зависимостей модуля используется команда … .
  73. Версия модуля указывается в файле … .
  74. Для получения конкретной версии модуля используется команда … .
  75. Чтобы удалить неиспользуемые зависимости из проекта, используется команда … .
  76. Пакет, который принадлежит другому модулю, можно импортировать с помощью команды … .
  77. Для проверки целостности модуля используется команда … .
  78. Установите соответствие между командой и её назначением:
  79. Установите соответствие между файлом и его назначением:
  80. Расположите шаги создания нового модуля в правильном порядке:
  81. Расположите действия по обновлению зависимостей в правильном порядке:
  82. У вас есть проект, зависящий от нескольких внешних модулей. Один из модулей получил важное обновление безопасности. Что из предложенного следует сделать для обновления модуля и проверки его совместимости с проектом?
  83. Какой метод используется для создания нового экземпляра структуры в Go?
  84. Какое ключевое слово используется для определения метода структуры в Go?
  85. Как в Go обозначаются приватные поля структуры?
  86. Как называется механизм, который позволяет структуре включать в себя методы другой структуры?
  87. Какое ключевое слово используется для указания интерфейса в Go?
  88. Как называется метод, который соответствует интерфейсу в Go?
  89. Какой из методов ниже является методом интерфейса?
  90. Как называется способ реализации полиморфизма в Go?
  91. В Go методы определяются с использованием ключевого слова … .
  92. В Go структура представляет собой тип данных, определяемый с помощью ключевого слова … .
  93. Для связывания метода с типом используется специальная конструкция, которая называется … .
  94. Чтобы создать новый экземпляр структуры в Go, используется ключевое слово … .
  95. В Go реализация интерфейсов осуществляется автоматически, если тип реализует все методы интерфейса. Для этого в Go используется концепция … .
  96. Для указания на то, что структура реализует интерфейс, используется оператор … .
  97. Конструктор в Go — это функция, которая возвращает новый экземпляр … .
  98. В Go интерфейсы могут содержать только … .
  99. Установите соответствие между принципом ООП и его определением:
  100. Установите соответствие между понятием и его определением:
  101. Расположите этапы создания структуры в правильном порядке:
  102. Расположите шаги реализации интерфейса в правильном порядке:
  103. Предположим, у вас есть интерфейс `Animal` с методом `Speak()`. Вам нужно реализовать этот интерфейс для нескольких структур (например, `Dog` и `Cat`), чтобы они возвращали разные строки при вызове `Speak()`. Что из предложенного нужно сделать, чтобы обеспечить правильную реализацию интерфейса и его использование?
  104. Как называется встроенный пакет для тестирования в Go?
  105. Какое имя должно иметь файл, содержащий тесты?
  106. Какой префикс должен быть у функции теста в Go?
  107. Какой тип данных возвращает функция теста в Go?
  108. Какое ключевое слово используется для запуска тестов в Go?
  109. Какую функцию из пакета `testing` используют для завершения теста с ошибкой?
  110. Какой параметр принимает функция теста?
  111. Какую директиву нужно использовать, чтобы запустить тесты в параллельном режиме?
  112. В Go для написания тестов используется пакет … .
  113. Файл с тестами в Go должен оканчиваться на … .
  114. Функции тестов должны начинаться с префикса … .
  115. Для запуска всех тестов в Go используется команда … .
  116. Чтобы протестировать конкретный пакет, используется команда … .
  117. В Go для тестирования поведения программы в случае возникновения ошибки используется функция … .
  118. Для тестирования работы с внешними ресурсами, такими как файлы или сеть, в Go используют … .
  119. Для проверки покрытия кода тестами в Go используется команда … .
  120. Установите соответствие между термином и его определением:
  121. Установите соответствие между функцией и ее назначением:
  122. Расположите этапы создания теста в правильном порядке:
  123. Расположите шаги запуска тестов в правильном порядке:
  124. Предположим, у вас есть функция, которая проверяет, является ли число четным. Вам нужно написать тест для этой функции. Какой из предложенных шагов является НЕ обязательными?
  125. Какой встроенный отладчик используется для Go?
  126. Какое ключевое слово используется для установки точки останова?
  127. Какой командой выполняется шаг до следующей строки кода?
  128. Какую команду нужно использовать, чтобы продолжить выполнение программы до следующей точки останова?
  129. Какой командой можно вывести значение переменной во время отладки?
  130. Какую команду используют для запуска программы в режиме отладки?
  131. Какое расширение имеет файл, созданный для конфигурации отладки?
  132. Какой флаг используется для отладки с добавлением информации о переменных?
  133. Для вывода значений переменных в процессе отладки в Go используется функция … .
  134. В Go для отладки можно использовать встроенную команду … .
  135. Для установки точки останова (breakpoint) в отладчике Delve используется команда … .
  136. Для перехода к следующей строке кода во время отладки используется команда … .
  137. Отладчик Delve запускается в Go с помощью команды … .
  138. В Go для анализа паники и стек-трейсов можно использовать функцию … .
  139. Чтобы запустить программу в отладчике Delve, необходимо выполнить команду … .
  140. Для отслеживания состояния переменных в Go можно использовать команду отладчика Delve … .
  141. Установите соответствие между командой и ее назначением:
  142. Установите соответствие между командой и ее функцией:
  143. Расположите этапы отладки программы в правильном порядке:
  144. Расположите шаги выполнения команды `dlv debug` в правильном порядке:
  145. Предположим, вы столкнулись с проблемой в работе функции, и нужно найти причину. Какие 3 шага будут наиболее эффективными?
  146. Какой пакет используется для работы с HTTP в Go?
  147. Какой метод HTTP-запроса используется для отправки данных на сервер?
  148. Какой метод HTTP-запроса используется для получения данных с сервера?
  149. Какой код статуса HTTP отвечает за успешный запрос?
  150. Какой код статуса HTTP указывает на «Не найдено»?
  151. Какой тип данных используется для представления IP-адреса в Go?
  152. Какой порт используется для HTTP по умолчанию?
  153. Какой метод HTTP-запроса используется для удаления ресурса?
  154. В Go для создания сервера используется пакет … .
  155. Для отправки HTTP-запросов в Go используется функция … .
  156. В Go для обработки запросов на сервере применяется функция … .
  157. Стандартный порт для работы HTTP-сервера в Go равен … .
  158. Для запуска HTTP-сервера на определенном порту используется функция … .
  159. Для установки заголовков HTTP-ответа используется метод … .
  160. Чтобы установить соединение с удаленным сервером по TCP, используется функция … .
  161. В Go для получения IP-адреса из доменного имени применяется функция … .
  162. Установите соответствие между методом HTTP и его назначением:
  163. Установите соответствие между кодом статуса HTTP и его значением:
  164. Расположите шаги выполнения HTTP-запроса в правильном порядке:
  165. Расположите этапы работы с сокетами в Go в правильном порядке:
  166. Предположим, вы разрабатываете веб-приложение на Go, которое взаимодействует с внешним API. Какие действия вам нужно предпринять для обработки ответа от API?
  167. Какой пакет используется для создания веб-сервера в Go?
  168. Какой метод HTTP-запроса используется для получения данных с сервера?
  169. Какой метод HTTP-запроса используется для отправки данных на сервер?
  170. Какой тип данных представляет HTTP-ответ в Go?
  171. Какой метод HTTP-запроса используется для обновления данных на сервере?
  172. Какой порт используется для HTTPS по умолчанию?
  173. Какой метод HTTP-запроса используется для удаления ресурса на сервере?
  174. Какой метод используется для записи ответа на HTTP-запрос в Go?
  175. Для работы с шаблонами HTML в Go используется пакет … .
  176. Для обработки форм и параметров URL используется метод … .
  177. В Go для хранения данных между запросами и сессиями используется пакет … .
  178. Чтобы рендерить HTML-страницы с данными в Go, используется метод … .
  179. Для маршрутизации запросов к разным обработчикам в Go используется библиотека … .
  180. Чтобы управлять cookie-файлами, в Go применяется функция … .
  181. В Go для возврата JSON-ответов из API используется метод … .
  182. Для загрузки файлов на сервере в Go используется функция … .
  183. Установите соответствие между HTTP-методом и его назначением:
  184. Установите соответствие между кодом статуса HTTP и его значением:
  185. Расположите этапы создания веб-сервера в Go в правильном порядке:
  186. Расположите шаги выполнения HTTP-запроса в правильном порядке:
  187. Представьте, что вы разрабатываете веб-приложение на Go, которое обрабатывает запросы на создание нового пользователя. Какие шаги необходимо выполнить в обработчике для правильной обработки данных?
  188. Какой ключевое слово используется для создания горутины в Go?
  189. Какой тип данных используется для синхронизации доступа к данным между горутинами?
  190. Какой тип данных позволяет передавать данные между горутинами?
  191. Какой тип канала используется для односторонней отправки данных?
  192. Какой встроенный тип используется для ожидания завершения группы горутин?
  193. Какой метод позволяет дождаться завершения всех горутин в WaitGroup?
  194. Какой ключевое слово используется для выборки данных из нескольких каналов одновременно?
  195. Как называется механизм ограничения количества одновременно выполняемых горутин?
  196. В Go для создания конкурентных задач используется ключевое слово … .
  197. Для синхронизации потоков и управления конкурентными задачами в Go используется структура … .
  198. Чтобы избежать состояния гонки в Go, используются … .
  199. Каналы в Go создаются с использованием функции … .
  200. Для передачи данных между горутинами в Go применяются … .
  201. Для закрытия канала в Go применяется функция … .
  202. Чтобы избежать дедлоков в параллельных программах, в Go следует использовать … .
  203. Установите соответствие между элементами параллельного программирования и их назначением:
  204. Установите соответствие между методами и их функцией:
  205. Расположите этапы создания горутины с использованием WaitGroup в правильном порядке:
  206. Расположите шаги для работы с каналами в правильном порядке:
  207. Легковесные потоки в языке программирования Go, которые позволяют выполнять код параллельно.
  208. Представьте, что вы разрабатываете систему, которая обрабатывает множество запросов параллельно. Какой подход следует использовать для безопасного доступа к разделяемым данным?
  209. Какой тип данных используется для целых чисел в Go?
  210. Какой оператор используется для присваивания значений переменным в Go?
  211. В каком году был выпущен язык программирования Go?
  212. Какое ключевое слово используется для объявления функции в Go?
  213. Какое расширение имеют исходные файлы на Go?
  214. Как называется инструмент для форматирования кода в Go?
  215. Какой командой компилируется Go программа?
  216. Как называется инструмент управления зависимостями в Go?
  217. Основным пакетом для создания исполняемых программ на Go является … .
  218. Для объявления новой переменной в Go используется ключевое слово … .
  219. Чтобы импортировать пакет в программу, используется ключевое слово … .
  220. Конструкция … позволяет создавать условия в Go.
  221. Для создания цикла с предопределенным числом итераций в Go используется ключевое слово … .
  222. Функция в Go объявляется с использованием ключевого слова … .
  223. В языке Go типы переменных могут быть определены автоматически с помощью оператора … .
  224. Какой тип данных используется для хранения целых чисел в Go?
  225. Какой оператор используется для создания цикла в Go?
  226. Какое ключевое слово используется для объявления переменной в Go?
  227. Какой тип данных используется для хранения текстовых данных в Go?
  228. Какой оператор используется для условных выражений в Go?
  229. Как называется стандартный пакет для работы с вводом и выводом в Go?
  230. Какой тип данных используется для хранения истинных и ложных значений в Go?
  231. Переменная в Go, которая никогда не меняется, определяется с использованием ключевого слова … .
  232. Оператор … используется для создания нового канала в Go.
  233. Для определения типа переменной используется ключевое слово … .
  234. Для пропуска итерации в цикле используется ключевое слово … .
  235. Чтобы выйти из цикла, в Go используется оператор … .
  236. Какое ключевое слово используется для импорта пакета в Go?
  237. Как называется файл, который управляет зависимостями пакетов в Go?
  238. Какое ключевое слово используется для объявления пакета в Go?
  239. В каком каталоге должен находиться код для пакета, чтобы быть доступным другим пакетам?
  240. Как называется команда, используемая для загрузки и установки пакетов в Go?
  241. Какой из следующих файлов управляет версионированием пакетов в проекте Go?
  242. Какой оператор используется для экспорта функций и переменных из пакета?
  243. Какое расширение файлов используется для исходного кода на Go?
  244. Чтобы создать новый пакет в Go, нужно создать новую папку и внутри неё файл с именем … .
  245. Пакет math импортируется с помощью ключевого слова … .
  246. Для использования функции из другого пакета её имя должно начинаться с … .
  247. Чтобы вызвать функцию Sqrt из пакета math, нужно написать … .
  248. Чтобы скомпилировать программу, которая использует сторонние пакеты, используется команда … .
  249. Для управления зависимостями и пакетами в проекте Go используется команда … .
  250. Пакет … предоставляет функции для работы с файлами и директориями.
  251. Какое ключевое слово используется для инициализации нового модуля в Go?
  252. Как называется файл, который создается при инициализации нового модуля в Go?
  253. Какой командой можно добавить новую зависимость в проект Go?
  254. В каком файле хранятся контрольные суммы всех зависимостей модуля в Go?
  255. Какой командой можно удалить неиспользуемые зависимости из модуля?
  256. Какой командой можно обновить все зависимости до последних версий?
  257. Какой командой можно проверить, совместимы ли зависимости с вашим проектом?
  258. Какой командой можно переключиться на другую версию модуля?
  259. Чтобы инициализировать модуль в проекте Go, используется команда … .
  260. Файл … содержит список всех зависимостей модуля.
  261. Для обновления всех зависимостей модуля используется команда … .
  262. Версия модуля указывается в файле … .
  263. Для получения конкретной версии модуля используется команда … .
  264. Чтобы удалить неиспользуемые зависимости из проекта, используется команда … .
  265. Пакет, который принадлежит другому модулю, можно импортировать с помощью команды … .
  266. Какой метод используется для создания нового экземпляра структуры в Go?
  267. Какое ключевое слово используется для определения метода структуры в Go?
  268. Как в Go обозначаются приватные поля структуры?
  269. Как называется механизм, который позволяет структуре включать в себя методы другой структуры?
  270. Какое ключевое слово используется для указания интерфейса в Go?
  271. Как называется метод, который соответствует интерфейсу в Go?
  272. Какой из методов ниже является методом интерфейса?
  273. Как называется способ реализации полиморфизма в Go?
  274. В Go методы определяются с использованием ключевого слова … .
  275. В Go структура представляет собой тип данных, определяемый с помощью ключевого слова … .
  276. Для связывания метода с типом используется специальная конструкция, которая называется … .
  277. Чтобы создать новый экземпляр структуры в Go, используется ключевое слово … .
  278. В Go реализация интерфейсов осуществляется автоматически, если тип реализует все методы интерфейса. Для этого в Go используется концепция … .
  279. Для указания на то, что структура реализует интерфейс, используется оператор … .
  280. Конструктор в Go — это функция, которая возвращает новый экземпляр … .
  281. Какую функцию из пакета `testing` используют для завершения теста с ошибкой?
  282. Какой параметр принимает функция теста?
  283. Какую директиву нужно использовать, чтобы запустить тесты в параллельном режиме?
  284. В Go для написания тестов используется пакет … .
  285. Файл с тестами в Go должен оканчиваться на … .
  286. Функции тестов должны начинаться с префикса … .
  287. Для запуска всех тестов в Go используется команда … .
  288. Чтобы протестировать конкретный пакет, используется команда … .
  289. В Go для тестирования поведения программы в случае возникновения ошибки используется функция … .
  290. Для тестирования работы с внешними ресурсами, такими как файлы или сеть, в Go используют … .
  291. Для проверки покрытия кода тестами в Go используется команда … .
  292. Установите соответствие между термином и его определением:
  293. Установите соответствие между функцией и ее назначением:
  294. Расположите этапы создания теста в правильном порядке:
  295. Расположите шаги запуска тестов в правильном порядке:
  296. Предположим, у вас есть функция, которая проверяет, является ли число четным. Вам нужно написать тест для этой функции. Какой из предложенных шагов является НЕ обязательными?
  297. Какую команду используют для запуска программы в режиме отладки?
  298. Какое расширение имеет файл, созданный для конфигурации отладки?
  299. Какой флаг используется для отладки с добавлением информации о переменных?
  300. Для вывода значений переменных в процессе отладки в Go используется функция … .
  301. В Go для отладки можно использовать встроенную команду … .
  302. Для установки точки останова (breakpoint) в отладчике Delve используется команда … .
  303. Для перехода к следующей строке кода во время отладки используется команда … .
  304. Отладчик Delve запускается в Go с помощью команды … .
  305. В Go для анализа паники и стек-трейсов можно использовать функцию … .
  306. Чтобы запустить программу в отладчике Delve, необходимо выполнить команду … .
  307. Для отслеживания состояния переменных в Go можно использовать команду отладчика Delve … .
  308. Установите соответствие между командой и ее назначением:
  309. Установите соответствие между командой и ее функцией:
  310. Расположите этапы отладки программы в правильном порядке:
  311. Расположите шаги выполнения команды `dlv debug` в правильном порядке:
  312. Предположим, вы столкнулись с проблемой в работе функции, и нужно найти причину. Какие 3 шага будут наиболее эффективными?
  313. Какой тип данных используется для представления IP-адреса в Go?
  314. Какой порт используется для HTTP по умолчанию?
  315. Какой метод HTTP-запроса используется для удаления ресурса?
  316. В Go для создания сервера используется пакет … .
  317. Для отправки HTTP-запросов в Go используется функция … .
  318. В Go для обработки запросов на сервере применяется функция … .
  319. Стандартный порт для работы HTTP-сервера в Go равен … .
  320. Для запуска HTTP-сервера на определенном порту используется функция … .
  321. Для установки заголовков HTTP-ответа используется метод … .
  322. Чтобы установить соединение с удаленным сервером по TCP, используется функция … .
  323. В Go для получения IP-адреса из доменного имени применяется функция … .
  324. Установите соответствие между методом HTTP и его назначением:
  325. Установите соответствие между кодом статуса HTTP и его значением:
  326. Расположите шаги выполнения HTTP-запроса в правильном порядке:
  327. Расположите этапы работы с сокетами в Go в правильном порядке:
  328. Предположим, вы разрабатываете веб-приложение на Go, которое взаимодействует с внешним API. Какие действия вам нужно предпринять для обработки ответа от API?
  329. Какой порт используется для HTTPS по умолчанию?
  330. Какой метод HTTP-запроса используется для удаления ресурса на сервере?
  331. Какой метод используется для записи ответа на HTTP-запрос в Go?
  332. Для работы с шаблонами HTML в Go используется пакет … .
  333. Для обработки форм и параметров URL используется метод … .
  334. В Go для хранения данных между запросами и сессиями используется пакет … .
  335. Чтобы рендерить HTML-страницы с данными в Go, используется метод … .
  336. Для маршрутизации запросов к разным обработчикам в Go используется библиотека … .
  337. Чтобы управлять cookie-файлами, в Go применяется функция … .
  338. В Go для возврата JSON-ответов из API используется метод … .
  339. Для загрузки файлов на сервере в Go используется функция … .
  340. Установите соответствие между HTTP-методом и его назначением:
  341. Расположите этапы создания веб-сервера в Go в правильном порядке:
  342. Какой метод позволяет дождаться завершения всех горутин в WaitGroup?
  343. Какой ключевое слово используется для выборки данных из нескольких каналов одновременно?
  344. Как называется механизм ограничения количества одновременно выполняемых горутин?
  345. В Go для создания конкурентных задач используется ключевое слово … .
  346. Для синхронизации потоков и управления конкурентными задачами в Go используется структура … .
  347. Чтобы избежать состояния гонки в Go, используются … .
  348. Каналы в Go создаются с использованием функции … .
  349. Для передачи данных между горутинами в Go применяются … .
  350. Для закрытия канала в Go применяется функция … .
  351. Чтобы избежать дедлоков в параллельных программах, в Go следует использовать … .
  352. Установите соответствие между элементами параллельного программирования и их назначением:
  353. Установите соответствие между методами и их функцией:
  354. Расположите этапы создания горутины с использованием WaitGroup в правильном порядке:
  355. Расположите шаги для работы с каналами в правильном порядке:
  356. Какое ключевое слово используется для создания новой горутины?
  357. Какой тип данных используется для передачи данных между горутинами?
  358. Какой метод используется для завершения работы программы?
  359. Для форматирования и вывода текста в консоль в Go используется функция … .
  360. В Go для определения нового типа данных используется ключевое слово … .
  361. Чтобы импортировать пакет в Go, используется ключевое слово … .
  362. В Go для обработки возможных ошибок в коде используется переменная … .
  363. Для написания модульных тестов в Go применяется команда … .
  364. Для создания и управления HTTP-сервером в Go используется пакет … .
  365. Чтобы запустить программу на выполнение в Go, используется команда … .
  366. В Go для создания конкурентных задач применяется ключевое слово … .
  367. Установите соответствие между типами данных и их назначением:
  368. Установите соответствие между встроенными функциями и их функцией:
  369. Расположите этапы выполнения программы на Go в правильном порядке:
  370. Расположите шаги для работы с горутинами в правильном порядке:
  371. Значение по умолчанию для целочисленных переменных в Go равно … .
  372. Для объединения строк в Go используется оператор … .
  373. Легковесные потоки в языке программирования Go, которые позволяют выполнять код параллельно.