Тест
Вопрос 2
Какие `len` и `cap` у среза `s`?
Go
package main
import "fmt"
func main() {
a := [...]int{0, 1, 2, 3}
s := a[1:3]
fmt.Println(len(s), cap(s))
}
Индексы `1` и `2` попадают в срез, поэтому `len` равен 2. `cap` — от стартового индекса среза до конца массива: 4 − 1 = 3.