打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
go复合结构体的三种初始化方法
 1 package main 2  3 import ( 4     "fmt" 5 ) 6  7 type User struct { 8     Id   int 9     Name string10     Age  int11 }12 13 type Manger struct {14     User15     title string16 }17 18 func main() {19     m := Manger{User:User{1, "ok", 12}, title:"123"}  //可以20     m2 := Manger{User{1, "ok", 12}, "123"}  //可以21     m3 := Manger{User:User{Id:1, Name:"ok", Age:12}, title:"123"}  //可以22     23     fmt.Println(m)24     fmt.Println(m2)25     fmt.Println(m3)26     27 }
原创:https://studygolang.com/articles/3085

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Go 语言空结构体详解
指针,结构体,方法,接口
Go语言基础之结构体(春日篇)
关于Go,你可能不注意的7件事 | Golang中文社区(Go语言构建) | Go语言中文网 | Go语言学习园地
go语言学习笔记 | Golang中文社区(Go语言构建) | Go语言中文网 | Go语言学习园地
Go与C语言的互操作
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服