go能传递不同类型的可变参数吗?

taatcc · · 2060 次点击
感觉还是挺复杂的,要对传入的参数进行多个断言。
#2
更多评论
如果你固定是三个参数,那么 var func (interface{},interface{},interface{}) 如果参数不固定,那么 var func(args ...interface{}) 惨遭fmt.Print和sql 的scan
#1
关键是你要拿来干嘛? 正常应该是传个struct或者interface进去啊。
#3