当前位置: 首页 > news >正文

郑州北环网站建设培训搜索引擎优化seo专员

郑州北环网站建设培训,搜索引擎优化seo专员,怎么样建立自己的网页,山东大学信息服务平台首先说下Golang中的结构体,结构体是由一系列具有相同类型或不同类型的数据构成的数据集合,Golang中使用关键字struct来创建一个结构体,语法如下:typeStudentstruct { Name string }下面定义一个Student结构体,例如&am…

首先说下Golang中的结构体,结构体是由一系列具有相同类型或不同类型的数据构成的数据集合,Golang中使用关键字struct来创建一个结构体,语法如下:

typeStudentstruct { Name string 
}

下面定义一个Student结构体,例如:

typeStudentstruct {name  string
}

然后声明一个Student类型的变量并赋值

var stu Student
stu.name = "小明"

声明一个struct类型变量并赋值还有一种方式是使用匿名struct,代码非常简洁:

stu := struct {name string
}{"小明",
}

还可以使用匿名struct声明一个变量但不赋值,例如:

stu := struct {}{}

把空行和空格去掉后就是struct {} {},所以到此就可以看出struct {}和struct {} {}的区别了。

struct {}

struct {}和struct { name string }一样是结构体类型, 只是没有任何元素。struct {}的特点是大小为0,不占用任何内存。

struct {} {}

struct {} {}一个struct {}类型的值,该值也是空。

使用场景举例

比如使用map类型构造集合,可以使用这样一个类型的map:map[string]struct{},使用struct{}类型的值来节省空间。

package mainimport"fmt"funcmain() {zoo := make(map[string]struct{})zoo["monkey"] = struct{}{}zoo["tiger"] = struct{}{}_, ok := zoo["monkey"]fmt.Println("Is monkey in the zoo?", ok)_, ok = zoo["cat"]fmt.Println("Is cat in the zoo?", ok)
}

运行程序,输出如下内容:

Ismonkeyinthezoo?trueIscatinthezoo?false
http://www.mmbaike.com/news/25371.html

相关文章:

  • 取消网站的通知百度app
  • 自由做图网站校园推广
  • 百度云建设网站免费打广告网站
  • 0基础学剪辑视频湖南seo公司
  • c 网站开发简单实例教程2023年的新闻时事热点论文
  • 网站建设营销平台全网推广的方式有哪些
  • 独立ip做多个网站湖南正规关键词优化报价
  • wordpress文章页面成都seo招聘
  • 小型手机网站建设企业免费网站流量统计
  • 做钢管的去什么网站发信息四川省人民政府官网
  • 动态网站建设 作业sem投放是什么意思
  • 国有企业网站建设营销推广策略有哪些
  • 大型企业网站源码百度搜索引擎平台
  • 河南专业网站建设无屏蔽搜索引擎
  • 无锡品牌网站建设网站手机百度ai入口
  • 那个网站做淘宝推广比较好抖音推广方案
  • 建设政府网站的社会背景百度广告优化师
  • 做网站难度大吗google翻译
  • 塘下网站建设公司新闻实时报道
  • python flask做网站seo是什么学校
  • 网站301在哪做nba最新排名东西部
  • 做外贸独立网站必须要有备案么策划
  • 推广平台有哪几个快速排名优化推广手机
  • 网站备案 厦门最新新闻事件今天
  • 银行网站模板免费下载长沙百度推广开户
  • 福州企业网站建设成都专业的整站优化
  • 如何做网站结构及栏目策划百度平台客服怎么联系
  • 微博建网站英语培训机构
  • 域名申请到网站建设教程nba常规赛
  • 天津百度优化公司百度推广seo