go怎么声明空接口

avatar
作者
猴君
阅读量:1

在Go语言中,可以使用interface{}来声明空接口。下面是一个示例代码:

package main  import "fmt"  func main() {     var emptyInterface interface{}     emptyInterface = 5     fmt.Println(emptyInterface)      emptyInterface = "Hello"     fmt.Println(emptyInterface)      emptyInterface = true     fmt.Println(emptyInterface) } 

在上面的代码中,通过var emptyInterface interface{}声明了一个空接口emptyInterface。空接口可以接受任何类型的值。在示例中,向空接口中分别赋值了一个整数、字符串和布尔值,并通过fmt.Println打印出来。输出结果为:

5 Hello true 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!