1. 程式人生 > >GO學習筆記(結構體)

GO學習筆記(結構體)

go 可以像c 語言一樣使用struct 定義結構體

go 結構體定義和使用

type cat struct {
     // 結構體內容
     Name string
     Age  int
     Color string
}

方式一通過 物件.屬性 來賦值

var c person
c.Name = “樓樓”
c.Age = 12
c.Color = “白色”

方式二通過 鍵值對 來賦值

c := cat{name: “樓樓”, age: 12, color: “白色”}

方式三通過 屬性順序 來賦值

c := cat{“樓樓”, 12, “白色”}

以上就是go結構體的簡單定義和使用。更多的使用教程請參考GitHub這個教程:https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/02.4.md