golang的类型转换的坑和分析

cangdu ·
golang 的 Type 不是做 别名操作 是创建新类型 所以 RouterString 和 你传入的 func() string{ println("hello?") } 是完全不同的类型。 试试传入时强制转换。。。 AddRouter(RouterString(func() string{ println("hello?") }))
#1