Open huiyangz opened 2 years ago
文档 Go 泛型的 3 个核心设计,你学会了吗? 中的Code是不是有误。
type SC[E any] interface { []E // ~[]E ??? } func DoubleDefined[S SC[E], E constraints.Number](s S) S { r := make(S, len(s)) for i, v := range s { r[i] = v + v } return r } var V2 = DoubleDefined[MySlice, int](MySlice{1})
文档 Go 泛型的 3 个核心设计,你学会了吗? 中的Code是不是有误。