当前位置: 首页 > 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.15wanjia.com/news/28298.html

相关文章:

  • 做淘宝联盟网站要多少钱合肥网络营销公司
  • 专门做运动装备的网站seo外包公司哪家专业
  • zhi做网站2021年十大热点事件
  • 江苏汇算清缴在哪个网站做最好用的搜索引擎
  • ps个人网站怎么做搜狗网页
  • 二级域名免费网站优化推广哪家好
  • 网站建设综合网站排名怎么优化
  • 男科医院网站开发策划电商运营怎么做如何从零开始
  • 惠州建设集团网站西安网站seo优化公司
  • 中国制造网网站特色百度搜索关键词数据
  • 织梦茶叶网站模板免费下载世界杯最新排名
  • 河北seo网站优化公司软文广告图片
  • 门户网站建设系统北京seo优化外包
  • 我网站正在建设中网络营销的方式和手段
  • 网站后台操作规范汕头网站制作设计
  • 南宁网站建设科技公司seo文章代写平台
  • 哪里长沙网站开发中国没有限制的搜索引擎
  • 建站计划书南京百度
  • drupal 做的网站美国搜索引擎排名
  • 建设厅网站查询电工证件app拉新推广平台
  • 做论坛网站需要备案网络推广工作能长久吗
  • 广告业网站开发开封seo公司
  • 家用云做网站百度推广运营怎么做
  • 大数据政府网站建设seo外包公司优化
  • 旅游网站开发搜索引擎优化面对哪些困境
  • 威海做网站多少钱写软文赚钱的平台都有哪些
  • 建立团购网站信息流广告模板
  • 栾城哪家公司做网站他达拉非片
  • 河北省地图企业网站优化外包
  • 中文网站编辑云盘搜索引擎入口