Go语言结构体定义和使用方法
更新时间:2015年02月25日 12:02:47 作者:不是JS
这篇文章主要介绍了Go语言结构体定义和使用方法,以实例形式分析了Go语言中结构体的定义和使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本文实例讲述了Go语言结构体定义和使用方法。分享给大家供大家参考。具体分析如下:
一个结构体(struct)就是一个字段的集合。
(而 type 定义跟其字面意思相符。)
复制代码 代码如下:
package main
import "fmt"
type Vertex struct {
X int
Y int
}
func main() {
fmt.Println(Vertex{1, 2})
}
import "fmt"
type Vertex struct {
X int
Y int
}
func main() {
fmt.Println(Vertex{1, 2})
}
结构体字段使用点号来访问。
复制代码 代码如下:
package main
import "fmt"
type Vertex struct {
X int
Y int
}
func main() {
v := Vertex{1, 2}
v.X = 4
fmt.Println(v.X)
}
import "fmt"
type Vertex struct {
X int
Y int
}
func main() {
v := Vertex{1, 2}
v.X = 4
fmt.Println(v.X)
}
希望本文所述对大家的Go语言程序设计有所帮助。
相关文章
Golang安装和使用protocol-buffer流程介绍
这篇文章主要介绍了Golang安装和使用protocol-buffer过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2022-09-09CSP communicating sequential processes并发模型
这篇文章主要为大家介绍了CSP communicating sequential processes并发模型,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-05-05Go基础教程系列之defer、panic和recover详解
这篇文章主要介绍了Go基础教程系列之defer、panic和recover,需要的朋友可以参考下2022-04-04
最新评论