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

宁波外贸公司为什么这么多seo推广优化费用

宁波外贸公司为什么这么多,seo推广优化费用,成都微信网站建设公,深圳网站建设定制平台Go new 与 make 在Go语言中,"new"和"make"都是用于动态分配内存的关键字,但它们有不同的用途和区别。 "new": 在Go语言中,"new"是一个内建函数,用于值类型(基本类型和用户定…

Go new 与 make

在Go语言中,"new""make"都是用于动态分配内存的关键字,但它们有不同的用途和区别。

  1. "new": 在Go语言中,"new"是一个内建函数,用于值类型(基本类型和用户定义的结构体类型)分配内存,并返回指向新分配的零值的指针。值类型是直接存储值的类型,比如int、float64、struct等。"new"函数返回的指针指向一个新分配的内存空间,其中所有的位都被设置为零值。

使用"new"函数的语法如下:

ptr := new(Type)

其中,Type是要创建的值类型的名称,ptr是指向新分配内存的指针。

例如:

ptr := new(int) // 分配一个int类型的零值,并返回指向该int的指针

需要注意的是,"new"函数只分配内存,并不对初始化值进行初始化。对于引用类型(如slicemapchannel)的初始化,应该使用"make"函数。

  1. "make": 在Go语言中,"make"是一个内建函数,用于创建引用类型(slice、map和channel)的实例,并进行初始化。引用类型是指向底层数据结构的指针,它们在使用前必须进行初始化。"make"函数为引用类型分配内存,并进行一些内部设置,然后返回一个已初始化的引用类型的实例。

使用"make"函数的语法如下:

slice := make([]Type, length, capacity)
mapVar := make(map[KeyType]ValueType)
channel := make(chan Type)

其中,Type是引用类型的元素类型,length是slice的长度,capacity是slice的容量,KeyType是map的键类型,ValueType是map的值类型,Type是channel的元素类型。

例如:

slice := make([]int, 5, 10) // 创建一个长度为5,容量为10的整数类型的slice
mapVar := make(map[string]int) // 创建一个string作为键,int作为值的map
channel := make(chan bool) // 创建一个传递bool类型数据的channel

总结区别:

  • "new"函数用于值类型(基本类型和结构体类型)的内存分配,不会对对象进行初始化,返回指向零值的指针。
  • "make"函数用于引用类型(slice,map,channel)的内存分配和初始化,在分配内存后进行了一些内部设置,返回已初始化的引用类型实例。
http://www.yayakq.cn/news/248204/

相关文章:

  • 兼职做海报网站温州做网站哪家比较好
  • 在线生成网页网站网络搜索引擎有哪些
  • 成都网站制作龙兵科技万网域名解析教程
  • win2003怎么做网站群晖wordpress配置文件
  • 专业彩票网站开发黄页网如何注册
  • 微信网站建设收费标准优化大师人工服务电话
  • 佛山网站制作的公司贵阳网站优化
  • 莎娜琳官方网站做水网络营销竞价推广
  • 网站建设与管理 教材房屋中介做网站的
  • 营销网站建设的规则app定制开发网站建设
  • 滨州做网站建设的公司免费软件下载官方网站
  • 网站搬家内页打不开菜鸟教程网站
  • 6617网址导航彩票网站大全如何建网站的步骤
  • 番禺建设网站平台英山县城乡建设规划局网站
  • jsp网站维护页面模板只能选择已发表的内容
  • 网站四对联广告代码网上购物app
  • 电子商务专业就业方向淄博网站建设优化运营
  • 国产手机做系统下载网站wordpress博文怎么删
  • 网站建设的出路房地产趋势与前景
  • 网站开发无形资产常见的网页编辑工具有哪些
  • 微网站自助建站后台云南省建设工程信息网招标公告
  • 在本地做的网站怎么修改域名虚拟机wordpress教程视频
  • 修邦建设网站网站建设的分类
  • 网站开发亿玛酷技术WordPress分类信息主题
  • 做网站设计需要学会哪些注册一个空壳建筑公司
  • 平度做网站推广wordpress对联
  • 苏州外贸网站建设公司价格云南网站开发公司
  • 河南 网站备案seo整站优化
  • 百度注册网站怎么弄如何添加网站关键词
  • 网站域名所有权查询seo流量是什么