空接口(interface{})不包含任何的方法,正因为如此,所有的类型都实现了空接口,因此空接口可以存储任意类型的数值。
package main import ( "fmt" ) func main() { //可以接收任意类型 var i interface{} = 1 fmt.Println(i) }