加 Golang学习 QQ群共同学习进步成家立业工作 ^-^ 群号:96933959
结构体struct
struct 用来自定义复杂数据结构,可以包含多个字段(属性),可以嵌套;
go中的struct类型理解为类,可以定义方法,和函数定义有些许区别;
struct类型是值类型。
struct定义
type User struct { Name string Age int32 mess string}
var user Uservar user1 *User = &User{}var user2 *User = new(User)
struct使用
下面示例中user1和user2为指针类型,访问的时候编译器会自动把 user1.Name 转为 (*user1).Name
延伸阅读
学习是年轻人改变自己的最好方式