我注意到panic需要interface{}作为一个参数,而fmt.Print和喜欢拿...interface{}。也panic带上不是更方便...interface{}吗?
panic
interface{}
fmt.Print
...interface{}
为什么 Go 作者定义panic为func panic(v interface{})而不是func panic(v ...interface{})(就像他们对 所做的那样fmt)?
func panic(v interface{})
func panic(v ...interface{})
fmt
临摹微笑
相关分类