断言类型可以是结构体?

yinwhm12 · · 2861 次点击
真的?你能给个例子?我新手,拜托了!
#2
更多评论
`e` 是 `interface` 就行
#1
```go package main import "fmt" func main() { type Person struct { Name string } var i interface{} = Person{"golang"} switch i.(type) { case Person: fmt.Println(i.(Person).Name) default: } } ```
#3