在Go語言中,可以使用copy函數將字節切片寫入到數組中。具體的使用方式如下:
package main
import "fmt"
func main() {
// 定義一個字節切片
bytes := []byte{1, 2, 3, 4, 5}
// 定義一個數組
var arr [5]byte
// 使用copy函數將字節切片寫入到數組中
copy(arr[:], bytes)
fmt.Println(arr) // 輸出:[1 2 3 4 5]
}
在上面的例子中,我們定義了一個字節切片 bytes
,然后定義了一個數組 arr
。
使用 copy(arr[:], bytes)
將字節切片 bytes
寫入到數組 arr
中,注意這里使用了切片操作 arr[:]
來表示整個數組。
最后,我們通過 fmt.Println(arr)
打印出數組 arr
的內容,輸出為 [1 2 3 4 5]
。