Пойдите, преобразуйте строку в срез байтов

Этот однострочник назначает строку нарезке байтов:

package main

func main() {

<span style="color:#66d9ef">var</span> <span style="color:#a6e22e">s</span> <span style="color:#66d9ef">string</span>

<span style="color:#75715e">//...

b := []byte(s)

<span style="color:#75715e">//...

}

Я нашел это полезным при использованииioutil.WriteFile, который принимает байтовый срез в качествеdataпараметр:

Функция WriteFile (строка имени файла, байт данных [], perm os.FileMode) ошибка

например:

ioutil.WriteFile(filePath, []byte(content), 0755)

Больше руководств по go: