
http://7xtcwd.com1.z0.glb.clouddn.com/千锋Go语言教程:59%20string的使用.mp4
1.1 指针的概念指针是存储另一个变量的内存地址的变量。我们都知道,变量是一种使用方便的占位符,用于引用计算机内存地址。....
1.1 什么是stringGo中的字符串是一个字节的切片。可以通过将其内容封装在“”中来创建字符串。Go中的字符串是Unicode兼容的....
与切片相似,映射是引用类型。当将映射分配给一个新变量时,它们都指向相同的内部数据结构。因此,一个的变化会反映另一个。....
http://7xtcwd.com1.z0.glb.clouddn.com/千锋Go语言教程:79%20指针初识.mp4
指针指向一个结构体也可以创建指向结构的指针。结构体指针var struct_pointer *Books以上定义的指针变量可以存储结构体变量....
1.1 延迟是什么?即延迟(defer)语句,延迟语句被用于执行一个函数调用,在这个函数之前,延迟语句返回。1.2 延迟函数你可以....
我们可以通过key获取map中对应的value值。语法为:map[key] 但是当key如果不存在的时候,我们会得到该value值类型的默认值,....
1.1 结构体的匿名字段结构体的匿名字段可以用字段来创建结构,这些字段只包含一个没有字段名的类型。这些字段被称为匿名字段....
1.1 函数的本质在Go语言中,函数也是一种数据类型。package mainimport "fmt"func main() { /* Go语言的数据类型:....
1.1 什么是结构体Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。结构体是由一系....
1.1 什么是Mapmap是Go中的内置类型,它将一个值与一个键关联起来。可以使用相应的键检索值。Map 是一种无序的键值对的集合。....
作用域:变量可以使用的范围。1.1 局部变量一个函数内部定义的变量,就叫做局部变量变量在哪里定义,就只能在哪个范围使用,....
delete() 函数delete(map, key) 函数用于删除集合的元素, 参数为 map 和其对应的 key。删除函数不返回任何值。package maini....
http://7xtcwd.com1.z0.glb.clouddn.com/千锋Go语言教程:54%20Map初识和初始化.mp4
1.1 什么是函数的返回值一个函数被调用后,返回给调用处的执行结果,叫做函数的返回值。调用处需要使用变量接收该结果1.2 一....
append 向slice里面追加一个或者多个元素,然后返回一个和slice一样类型的slicecopy 函数copy从源slice的src中复制元素到目....
len() 和 cap() 函数切片的长度是切片中元素的数量。切片的容量是从创建切片的索引开始的底层数组中元素的数量。切片是可索....
1.1 什么是切片Go 语言切片是对数组的抽象。Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活....
Go中的数组是值类型,而不是引用类型。这意味着当它们被分配给一个新变量时,将把原始数组的副本分配给新变量。如果对新变量....