脚本专栏 
首页 > 脚本专栏 > 浏览文章

Go语言里的结构体文法实例分析

(编辑:jimmy 日期: 2024/5/9 浏览:3 次 )

本文实例讲述了Go语言里的结构体文法。分享给大家供大家参考。具体分析如下:

结构体文法表示通过结构体字段的值作为列表来新分配一个结构体。
使用 Name: 语法可以仅列出部分字段。(字段名的顺序无关。)
特殊的前缀 & 构造了指向结构体文法的指针。
复制代码 代码如下:package main
import "fmt"
type Vertex struct {
    X, Y int
}
var (
    p = Vertex{1, 2}  // has type Vertex
    q = &Vertex{1, 2} // has type *Vertex
    r = Vertex{X: 1}  // Y:0 is implicit
    s = Vertex{}      // X:0 and Y:0
)
func main() {
    fmt.Println(p, q, r, s)
}

希望本文所述对大家的Go语言程序设计有所帮助。

上一篇:golang操作mongodb的方法
下一篇:go语言按显示长度截取字符串的方法
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网