随笔 - 173,  文章 - 0,  评论 - 0,  阅读 - 10万

go struct

复制代码
 1     type a struct {
 2         name string
 3         age string
 4     }
 5 
 6     type b struct {
 7         a // 匿名嵌套结构体
 8         name string // 嵌套结构体字段冲突
 9         address string
10     }
11 
12     aObj := a {
13         name: "marx",
14         age: "10",
15     }
16     cObj := b {
17         address: "bejing",
18     }
19     cObj.a = aObj
20 
21     fmt.Println(cObj.name) // b结构体的name
22     fmt.Println(cObj.a.name) // 匿名结构体的name - 冲突字段
23     fmt.Println(cObj.age)
复制代码

 

结构体、嵌套结构体、匿名嵌套结构体、嵌套结构体字段名字冲突

posted on   黑熊一只  阅读(189)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示