编写一个 Golang 程序,将给定的字符串转换为字节数组。byte 方法将字符串转换为字节数组。在此示例中,[]byte(strToConvert) 将字符串转换为字节数组。
package main
import (
"fmt"
)
func main() {
var strToConvert string
strToConvert = "Hello World"
byteString := []byte(strToConvert)
fmt.Println(byteString)
}

使用 copy 函数将字符串转换为字节数组的 Golang 程序
在此 编程 语言中,copy 函数会将字符串复制到字节数组。因此,我们声明了一个字节数组并使用 copy 函数将字符串复制到该字节数组。如果您不知道字符串的长度,请将 16 替换为 len(strToConevrt)。
package main
import (
"fmt"
)
func main() {
var strToConvert string
strToConvert = "Tutorial Gateway"
byteString := make([]byte, 16)
copy(byteString, strToConvert)
fmt.Println(byteString)
byteString1 := make([]byte, 16)
copy(byteString1[:], strToConvert)
fmt.Println(byteString1)
}
[84 117 116 111 114 105 97 108 32 71 97 116 101 119 97 121]
[84 117 116 111 114 105 97 108 32 71 97 116 101 119 97 121]