Я хочу, чтобы преобразовать массив фиксированного размера с долькой:Go-lang: Как преобразовать срез в массив фиксированного размера?
func gen(bricks []Brick) {
if len(bricks) == 16 {
if check(Sculpture{bricks}) {
var b [16]Brick = bricks[0:16];
}
}
}
Но это приводит:
cannot use bricks[0:16] (type []Brick) as type [16]Brick in assignment
Как преобразовать фрагмент в массив фиксированного размера?
Возможный дубликат [В golang, как вы преобразовываете срез в массив] (http://stackoverflow.com/questions/19073769/in-golang-how-do-you-convert-a-slice-into- a-array) – twinj