Конвертация строк и байтов
Строки в Go хранятся как срезы байтов. В Go вы можете преобразовывать срезы байтов в строки и обратно, используя соответствующую конвертацию в []byte() и string():

Здесь вы сохранили строковое значение в a, а затем преобразовали его в срез байтов b, после чего преобразовали срез байтов обратно в строку с именем c. Затем вы выводите а, b и с на экран:

Первая строка вывода — это первоначальная строка my string. Вторая строка вывода — это срез байтов, составляющих первоначальную строку. Третья строка показывает, что срез байтов можно безопасно преобразовывать обратно в строку и вывести на экран.