ich eine feste Größe Array aus einem Stück umwandeln möchten:Go-lang: Wie wird ein Slice in ein Array fester Größe konvertiert?
func gen(bricks []Brick) {
if len(bricks) == 16 {
if check(Sculpture{bricks}) {
var b [16]Brick = bricks[0:16];
}
}
}
Aber dies führt zu:
cannot use bricks[0:16] (type []Brick) as type [16]Brick in assignment
Wie eine Scheibe in eine feste Größe Array konvertieren?
Mögliche Duplikate von [In Golang, wie konvertiert man eine Scheibe in ein Array] (http://stackoverflow.com/questions/19073769/in-golol-how-do-you-convert-a-slice-into- an-array) – twinj