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

taatcc · · 1993 次点击
是我想多了,用args ...interface{}作为参数,函数中直接处理参数就行了
#4
更多评论
如果你固定是三个参数,那么 var func (interface{},interface{},interface{}) 如果参数不固定,那么 var func(args ...interface{}) 惨遭fmt.Print和sql 的scan
#1
感觉还是挺复杂的,要对传入的参数进行多个断言。
#2