处理go的功能时,我发现当使用'generic'interface {}类型时,不能强迫编译器控制是传递值还是指向值的指针参数。
func f(o interface{}) {
...
}
最明显的解决方案是使用以下修改:
func f(o *interface{}) {
尽管此步骤已成功编译,但我没有找到正确的步骤。因此,是否有任何方法可以声明我要传递任何指针?
红颜莎娜
qq_笑_17
相关分类