golang2021数据格式(84)指针数组

上一小节,讲解到的是数组指针,也就是让一个指针指向数组,然后可以通过该指针来操作数组。还有一个概念叫指针数组,这两个概念很容混淆,指针数组指的是一个数组中存储的都是指针(也就是地址)。也就是一个存储了地址的数组。

golang2021数据格式(39)map的使用

方式 1   Ø        方式 2  Ø        方式 3 Ø        map 使用的课堂案例课堂练习:演示一个 key-value 的 value 是 map 的案例 比如:我们要存放 3 个学生信息, 每个学生有 name 和 sex 信息 思路:     

golang2021流程控制(21)Go语言聊天机器人

结合咱们之前的学习,本节带领大家来编写一个聊天机器人的雏形,下面的代码中展示了一个简单的聊天程序。

golang2021函数与包(1)函数

我想问一下大家,在大家小时候有没有玩过超级玛丽这个游戏?有同学说玩过,这确实是一款非常经典的游戏。

golang2021数据格式(51)map赋值过程

过汇编语言可以看到,向 map 中插入或者修改 key,最终调用的是 mapassign 函数。实际上插入或修改 key 的语法是一样的,只不过前者操作的 key 在 map 中不存在,而后者操作的key 存在 map 中。

golang2021数据格式(25)append函数的使用

在第一节中,已经给大家讲解过切片与数组很大的一个区别就是:切片的长度是不固定的,可以向已经定义的切片中追加数据。并且也给大家简单的演示过通过append的函数,在原切片的末尾添加元素。

golang2021数据格式(19)切片与数组区别

通过定义,来比较一下切片与数组的区别先回顾数组的基本定义初始化:a:=[5]int{ }数组中[ ]是一个固定的数字,表示长度。定义完后,长度是固定,最多存储5个数字。

golang2021数据格式(20)数组与切片差异

数组是定长的,长度定义好之后,不能再更改。在 Go 中,数组是不常见的,因为其长度是类型的一部分,限制了它的表达能力,比如 int 和 int 就是不同的类型。

golang2021数据格式(11)二维数组

前面定义的数组只有一个下标,称之为一维数组,如果有两个下标,称之为二维数组。关于二维数组,只要了解其基本使用就可以。

清华学神尹成带你学习golang2021(45)小结

Go 语言的 SDK 是什么?SDK 就是软件开发工具包。我们做 Go 开发,首先需要先安装并配置好 sdk.Ø        Golang 环境变量配置及其作用。GOROOT: 指定 go sdk 安装目录。Path: 指令 sdk\bin  目录:go.