Method set именованного слайса

Что выведетMiddleбесплатно01-t026

Что скомпилируется и что нет среди вызовов, помеченных 1–6?

main.gogo
1package main2 3type Vec []int4 5func (Vec) Peek()  {}6func (*Vec) Poke() {}7 8func main() {9	var v Vec10	v.Peek() // 111	v.Poke() // 212	var p = &v13	p.Peek()     // 314	p.Poke()     // 415	Vec{}.Peek() // 516	Vec{}.Poke() // 617}
Чем закончится программа?
Сначала подумай без запуска — на собесе компилятора не будет.