Каким образом можно преобразовать строку в последовательность байтов?

В Go строка (string) — это последовательность байтов в кодировке UTF-8. Чтобы преобразовать строку в последовательность байтов, достаточно привести её к типу []byte.

Короткий ответ

Что ответить на собеседовании

В Go строка (string) — это последовательность байтов в кодировке UTF-8. Чтобы преобразовать строку в последовательность байтов, достаточно привести её к типу []byte.

Подробный разбор

Ответ с пояснениями

В Go строка (string) — это последовательность байтов в кодировке UTF-8. Чтобы преобразовать строку в последовательность байтов, достаточно привести её к типу []byte.

Пример:

s := "Пример строки"
bytes := []byte(s)
fmt.Println(bytes) // Выведет слайс байтов

Такой слайс байтов можно использовать для записи в файлы, передачи по сети и других операций с бинарными данными.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее