【发布时间】:2014-11-27 11:04:56
【问题描述】:
如何在Go 中传递可变长度参数?比如我想打电话
func MyPrint(format string, args ...interface{}) {
fmt.Printf("[MY PREFIX] " + format, ???)
}
// to be called as: MyPrint("yay %d", 213)
// or MyPrint("yay")
// or MyPrint("yay %d %d",123,234)
【问题讨论】:
标签: function go variadic-functions