Go 指南学习笔记四 发表于 2017-09-02 | 分类于 golang | 1.结构体struct 12345678910type Vertex struct { X int Y int}func main(){ v := Vertex{1,2} v.X = 4 fmt.Println(v.X) // 4} 2.结构体指针 1234v := Vertex{1,2}p := &vp.X = 1e9fmt.Println(p.X) //1000000000 3.结构体语法,可以仅列出部分字段;&可以指向结构体的指针 1234567var ( v1 = Vertex{1, 2} v2 = Vertex{X: 1} v3 = Vertex{} p = *Vertex{1, 2})fmt.Println(v1, v2, v3, p)//{1 2} {1 0} {0 0} *{1 2} 如果您觉得对您有帮助,谢谢您的赞赏! 打赏 微信支付 本文作者: badwolf 本文链接: http://www.badwolfbay.cn/2017/09/02/go-e6-8c-87-e5-8d-97-e5-ad-a6-e4-b9-a0-e7-ac-94-e8-ae-b0-e5-9b-9b/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!