come convertire il tipo di go da uint8 a unit32? Codice
Just:Come convertire [4] uint8 in uint32 in Go?
package main
import (
"fmt"
)
func main() {
uInt8 := []uint8{0,1,2,3}
var uInt32 uint32
uInt32 = uint32(uInt8)
fmt.Printf("%v to %v\n", uInt8, uInt32)
}
~> 6g test.go & & 6L test.6 prova -o & & ./test
test.go: 10: non può convertire Uint8 (digitare [] uint8) per digitare uint32
Non hai specificato cosa vuoi *, ecco perché ottieni risposte completamente diverse. Vuoi * uno * 'uint32' con il valore' 0x00010203', * uno * 'uint32' con il valore' 0x03020100', o * quattro * 'uint32's con i valori' {0, 1, 2, 3} '? –