以下go语言代码能否通过编译?A: 能;B: 不能;C: 不知道。
package main
import (
"fmt"
)
type worker interface {
work()
}
type person struct {
name string
worker
}
func main() {
var w worker = person{}
fmt.Println(w)
}
答案选A。接口也可以内嵌到结构体中。
2024-05-21 07:14:00 阅读次数:6
以下go语言代码能否通过编译?A: 能;B: 不能;C: 不知道。
package main
import (
"fmt"
)
type worker interface {
work()
}
type person struct {
name string
worker
}
func main() {
var w worker = person{}
fmt.Println(w)
}
答案选A。接口也可以内嵌到结构体中。
下一篇:给定一个正数数组arr(即数组元素全是正数),找出该数组中,两个元素相减的最大值,其中被减数的下标不小于减数的下标。
解决pandas读取文件报错ValueError: Invalid file path or buffer object type: <class ‘tuple‘>
jira项目笔记17-自定义useArray
JavaScript 然后遍历dom时报错 forEach is not a function
前端-vue基础8-双向数据绑定
关于栈内存的一些总结
Python——break、continue、pass语句作用
Java练习题:继承多态和接口_士兵作战程序
本文主要介绍文件类、文件信息类、目录类、目录信息类的常用属性和方法。
python语句如何换行和字符串太长如何换行
JS 计算两个时间戳相差年月日时分秒
文章
21549
阅读量
2105466
2024-06-13 08:59:42
2024-06-13 08:59:42
2024-06-13 08:59:42
2024-06-13 08:59:42
2024-06-13 08:18:27
2024-06-13 08:18:27
2023-02-16 09:04:14
2023-04-07 06:41:50
2023-02-16 08:59:22
2023-02-22 08:37:42
2023-02-23 07:57:25
2023-04-10 08:53:07