将具有精确约束的类型参数传递给具有该参数的函数?
问题内容
我开始使用 go 泛型,但很难理解为什么这段代码无法编译:
func f(string) {} func xyz[T string](p T) { f(p) // Error! Cannot use 'p' (type T) as the type string } 登录后复制
问题内容
我开始使用 go 泛型,但很难理解为什么这段代码无法编译:
func f(string) {} func xyz[T string](p T) { f(p) // Error! Cannot use 'p' (type T) as the type string } 登录后复制