type A struct{}
在A的方法中如何接受 T(泛型)参数?
func (a A )funcname( t T){
}
type A struct{}
在A的方法中如何接受 T(泛型)参数?
func (a A )funcname( t T){
}
在 Go 1.19,你只能把类型参数加在 type A[T any] struct{}
,而不能加在 func (a A) funcname[T any] (t T)
来为这个功能砍一刀 proposal: spec: allow type parameters in methods · Issue #49085 · golang/go · GitHub