String to Byte in Golang

В Go, для преобразования строки в массив байтов можно использовать функцию `[]byte()`. Это стандартная функция языка, которую можно использовать для преобразования любой строки в массив байтов.

Пример кода:

go
package main
import (
	"fmt"
)
func main() {
	str := "Hello, World!" // Исходная строка
	bytes := []byte(str)  // Преобразование строки в массив байтов
	// Вывод массива байтов
	for i := 0; i < len(bytes); i++ {
		fmt.Printf("%x ", bytes[i])
	}
}

В данном примере, строка "Hello, World!" преобразуется в массив байтов, где каждый символ исходной строки представлен в виде соответствующего ASCII-кода в шестнадцатеричном формате. Результатом выполнения кода будет:


48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21

Таким образом, как видно из примера, функция `[]byte()` позволяет с легкостью преобразовать строку в массив байтов для дальнейшей обработки или передачи по сети.

Похожие вопросы на: "string to byte golang "

c define: определение констант и макросов
Как исправить ошибку net err unknown url scheme при открытии URL?
Как нарисовать член: пошаговое руководство
Roboto Google Fonts – качественные шрифты для современных веб-проектов
NVL SQL: функция и примеры использования
Анонимный класс Java: простое руководство с примерами
Работа с Not Null SQL: все, что нужно знать
C Chrono: погрузитесь в мир точного времени
Генерация случайных чисел и математические функции в Си
Count Unique: Simplifying Unique Element Identification