开发者社区> 问答> 正文

Golang 中级测试题,有道题答案有问题

type A struct {
	Name string
	age int
}

type B struct {
	Name string
	Score float64
}

type C struct {
	A
	B
}

func TestE(t *testing.T){
	var c C
	c.Name = "tom" // 这个就是歧义的 ambiguous selector c.Name
	fmt.Println(c)
}

应该选A

展开
收起
1134420935002221 2020-09-17 12:00:02 437 0
0 条回答
写回答
取消 提交回答
问答分类:
Go
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里开发者手册-Golang专题 立即下载
Golang 微服务在腾讯游戏用户运营领域的探索及实践 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载