结构体的声明
结构体的定义
方式1
//1, var声明方式实例化结构体,初始化方式为:对象。以前属性=值
<>方式2
变量简短声明格式实例化结构体,初始化方式为:对象。属性=值
方式3
3、变量简短声明格式实例化结构体,声明时初始化。初始化方式为:属性:值 。属性:值可以同行,也可以换行。(类似map的用法)
方式4
变量简短声明格式实例化结构体,声明时初始化,不写属性名,按属性顺序只写属性值
方式5
创建指针类型的结构体
(Teacher)
方式6
匿名结构体
{
, }
完整代码
main
Teacher {
{
t1 Teacher
, t1, t1, t1)
)
)
,
,
,
, age: , sex: }
)
, , }
)
(Teacher)
, t5, t5, t5)
)
结构体匿名字段
main
User {
{
, , , }
, user.)
, user.)
, user.)
, user.)
本文链接: https://dreamerjonson.com/2018/11/26/golang-15-struct/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!