prince的文章

13、Golang 教程 - map

什么是 map? Map 是 Go 中的内置类型,它将key与value相关联。可以通过key获取相应的value。 如何创建 map? 可以通过将key和value的类型传递给make函数来创建map。创建map的语法为:make(map...

11、Golang 教程 - 数组与切片

数组 数组是同一类型的元素的集合。例如,整数 5, 8, 9, 79, 76 的集合就构成了一个数组。Go不允许在数组中混合使用不同类型的元素(例如包含整数和字符串的数组)。 数组是一种非常有用的数据结构,因为其占用的内存是连续分配的。由于...

10、Golang 教程 - switch语句

switch是一个条件语句,用于将一个表达式的结果与可能存在的值列表 进行比较,并根据匹配的结果执行对应的代码块。它可以被认为是编写多个if else子句的替代方式。 举例是说明问题的最好方式,让我们从一个简单的示例开始,程序接受一个手指号...

07、Golang 教程 - 包

什么是包?为什么使用包? 到目前为止,我们已经看到了GO程序:它只有一个文件,它有一个主函数和几个其他函数。在实际场景中,这种在一个文件中编写所有源代码的方法是行不通的。以这种方式编写的代码是不可能重用和维护的。包(package)用于解决...

06、Golang 教程 - 函数

什么是函数 函数是执行特定任务的代码块。函数接受输入,对输入执行一些计算并生成输出。 函数声明 在Go 中声明一个函数的语法为: func functionname(parametername type) returntype { //fu...

03、Golang 教程 - 变量

什么是变量 变量是为存储特定类型的值的内存位置指定的名称。在 Go 中有多种声明变量的语法。 声明一个变量 声明一个变量的语法为:var name type,例如: package main import "fmt" f...