文字列の配列をバイト配列の配列に変換する必要があります。このコードは機能しますが、繰り返されるのappend
は不快に思えます。より良い方法はありますか?
input := []string{"foo", "bar"}
output := [][]byte{}
for _, str := range input {
output = append(output, []byte(str))
}
fmt.Println(output) // [[102 111 111] [98 97 114]]