Разница между функциями и методами в Go. Почему методы не могут иметь type parameters
Допустим есть такой код: package main import "fmt" type Slice struct { values []string } func (sl Slice) String() string { s := "Slice{" for _, val := range sl…