package main
import"fmt"funcmain(){type Person struct{
Name string}var i interface{}= Person{"golang"}switch i.(type){case Person:
fmt.Println(i.(Person).Name)default:}}
```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:
}
}
```
e
是interface
就行真的?你能给个例子?我新手,拜托了!
谢啦!弄出来了
如果是 用断言 必须 为接口类型可以这么用