空接口(interface{})不包含任何的方法,正因为如此,所有的类型都实现了空接口,因此空接口可以存储任意类型的数值。

package main

import (
"fmt"
)

func main() {
//可以接收任意类型
var i interface{} = 1
fmt.Println(i)
}