课程
/后端开发
/Go
/Go语言第一课
“_, ok1 := interface{}(&myDog).(Pet)” 中的 【_】 是什么意思?
2018-09-30
源自:Go语言第一课 6-5
正在回答
"_"是匿名变量,被赋值给匿名变量的数据丢弃不处理,匿名变量不占用命名空间,不会分配内存。匿名变量与匿名变量之间也不会因为多次声明而无法使用。这里是将接口类型断言的返回值赋值给匿名变量。
举报
Go语言入门教程,编程之必备知识扩散,打好Go语言编程基础
1 回答interface{}(myDog).(Pet)这个语句什么意思?
1 回答_, ok1 := interface{}(&myDog).(Pet) _, ok2 := interface{}(myDog).(Pet) 请问下这里取地址符号可用可不用如何理解呢?
4 回答[]interface{}{byte(6), 'a', uint(10), int32(-4)} 这种表达是什么意思??
1 回答Go语言是什么意思?
2 回答byte(6)是什么意思?哪位大神帮忙解答