跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Go
/
泛型
Stack[T] 的一个操作需要把值转换为新类型 U。哪种声明是合法的 Go?
来自 泛型
Go 1.27
进阶
1分钟
Stack[T] 的一个操作需要把值转换为新类型 U。哪种声明是合法的 Go?
独立函数 MapStack[T, U any](Stack[T], func(T) U) Stack[U]
方法 func (s Stack[T]) Map[U any](func(T) U) Stack[U]
在返回类型后声明 U 的方法
检查
向 AI 询问这道练习
报告错误
上一道练习
在约束中,int 与 ~int 有什么区别?
测验
下一道练习
这段程序会输出什么?
预测输出
有新版本可用
重新加载