![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GoLang
chenluzhong
技术分享,大神勿喷,主要和小白们一起讨论技术,
展开
-
go之数据类型 (持续更新)
数据类型概念 值类型和引用类型 两者的主要区别:拷贝操作和函数传参。 值类型的变量存储的是一个内存地址,引用类型的变量实际上是一个内存指针 // 值类型:int、float、bool和string这些类型都属于值类型, // 使用这些类型的变量直接指向存在内存中的值,,值类型的变量的值存储在栈中。当使用等号=将一个变量的值赋给另一个变量时,如 j = i ,实际上是在内存中将 i 的值进行了拷贝。可以通过 &i 获取变量 i 的内存地址。 值拷贝 // 引用类型:特指slice、map、原创 2021-09-19 21:42:19 · 171 阅读 · 0 评论 -
go语言之内置函数
基础内置函数 len 查看可迭代对象的长度 func main() { var a [5]int fmt.Println("len is arrays: ", len(a)) } make 函数 new和make是内建的两个函数,主要用来创建分配类型内存。 make返回的还是这三个引用类型本身;而new返回的是指向类型的指针 // func make(t Type,size IntegerType) Type // 内建函数 m原创 2021-09-19 21:41:14 · 178 阅读 · 0 评论