اذهب ، قم بتحويل سلسلة إلى شريحة بايت

يعين هذا الخط الأحادي سلسلة نصية لشريحة من البايت:

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 func (سلسلة اسم الملف ، بايت [] بايت ، perm os.FileMode)

على سبيل المثال:

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

المزيد من دروس Go: