千家信息网

Go中怎么访问结构体成员

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍"Go中怎么访问结构体成员"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Go中怎么访问结构体成员"文章能帮助大家解决问题。访问结构体成员如果要
千家信息网最后更新 2026年11月04日Go中怎么访问结构体成员

这篇文章主要介绍"Go中怎么访问结构体成员"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Go中怎么访问结构体成员"文章能帮助大家解决问题。

访问结构体成员

如果要访问结构体成员,需要使用点号 . 操作符,格式为:

结构体.成员名"

结构体类型变量使用 struct 关键字定义,实例如下:

实例

package main

import "fmt"

type Books struct {
title string
author string
subject string
book_id int
}

func main() {
var Book1 Books /* 声明 Book1 为 Books 类型 */
var Book2 Books /* 声明 Book2 为 Books 类型 */

/* book 1 描述 */
Book1.title = "Go 语言"
Book1.author = "www.runoob.com"
Book1.subject = "Go 语言教程"
Book1.book_id = 6495407

/* book 2 描述 */
Book2.title = "Python 教程"
Book2.author = "www.runoob.com"
Book2.subject = "Python 语言教程"
Book2.book_id = 6495700

/* 打印 Book1 信息 */
fmt.Printf( "Book 1 title : %s\n", Book1.title)
fmt.Printf( "Book 1 author : %s\n", Book1.author)
fmt.Printf( "Book 1 subject : %s\n", Book1.subject)
fmt.Printf( "Book 1 book_id : %d\n", Book1.book_id)

/* 打印 Book2 信息 */
fmt.Printf( "Book 2 title : %s\n", Book2.title)
fmt.Printf( "Book 2 author : %s\n", Book2.author)
fmt.Printf( "Book 2 subject : %s\n", Book2.subject)
fmt.Printf( "Book 2 book_id : %d\n", Book2.book_id)
}

以上实例执行运行结果为:

Book 1 title : Go 语言Book 1 author :  Book 1 subject : Go 语言教程Book 1 book_id : 6495407Book 2 title : Python 教程Book 2 author :  Book 2 subject : Python 语言教程Book 2 book_id : 6495700

关于"Go中怎么访问结构体成员"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

结构 成员 教程 语言 实例 知识 类型 信息 行业 不同 实用 关键 关键字 内容 变量 实用性 实际 操作符 文章 方法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技行业发展 互联网科技资迅 互联网 卓越科技 中国互联网科技发展 互联网与未来科技 重庆科技学院互联网 博兴的互联网电子科技公司 科技互联网的估值 荆州市昕露互联网络科技有限公司 青岛科技大学互联网大赛研究生 消费医药和互联网科技 互联网金融科技展 本届互联网博览会上的黑科技 每天都有哪些好的互联网科技 皮皮虾互联网科技有限公司 领航科技大厦互联网公司 从那以后互联网科技有限公司 2021世界互联网领先科技成果发布 艺电能源互联网科技有限公司招聘 求路客互联网科技电话 深圳市人人互联网科技有限公司 A股互联网金融科技公司 科技创新与互联网经济 互联网与科技金融数据 互联网科技公司电话 互联网科技股票 内蒙古九一互联网科技 科技赋能视角下互联网保险发展 无锡工业互联网科技有限公司 智帮互联网科技公司最近动向
0