Конвертировать массив фиксированного размера в массив переменного размера в Go

Я пытаюсь преобразовать массив фиксированного размера[32]byte к массиву переменного размера (срез)[]byte:

package main

import (
        "fmt"
)

func main() {
        var a [32]byte
        b := []byte(a)
        fmt.Println(" %x", b)
}

но компилятор выдает ошибку:

./test.go:9: cannot convert a (type [32]byte) to type []byte

Как я должен преобразовать это?

Ответы на вопрос(2)

Ваш ответ на вопрос