GO
-
数组和切片
数组和切片 上一节:第十篇 if else 语句下一节:第十二篇 变参函数 这是本Golang系列教程的第11篇。 数组 数组是类型相同的元素的集合。例如,整数 5, 8, 9, …
-
变参函数
变参函数 上一节:第十一篇 数组和切片下一节:第十三篇 Map 这是本Golang系列教程的第12篇。 什么是变参函数? 变参函数是指可以接收可变数量的参数的函数。 如果一个函数的…
-
Map
Map 上一节:第十二篇 变参函数下一节:第十四篇 字符串 这是本Golang系列教程的第13篇。 什么是 map? Map 是 Go 中的内置类型,它将键与值绑定到一起。可以通过…
-
字符串
字符串 上一节:第十三篇 Map下一节:第十五篇 指针 这是本Golang系列教程的第14篇。 string 类型单独提取为一篇教程是因为在 Go 中,string 的实现方式同其…
-
指针
指针 上一节:第十四篇 字符串下一节:第十六篇 结构体 这是本Golang系列教程的第15篇。 什么是指针? 指针是存储一个变量的内存地址的变量。 在上图中,变量 b 的值是 15…
-
结构体
结构体 上一节:第十五篇 指针下一节:第十七篇 方法 这是本Golang系列教程的第16篇。 什么是结构体? 结构体(struct)是用户自定义的类型,它代表若干字段的集合。有些时…
-
方法
方法 上一节:第十六篇 结构体下一节:第十八篇 接口一 这是本Golang系列教程的第17篇。 什么是方法? 一个方法只是一个函数,它有一个特殊的接收者(receiver)类型,该…
-
接口(一)
接口 上一节:第十七篇 方法下一节:第十九篇 接口二 欢迎来到第 18 个教程。接口共有两个教程,这是我们接口的第一个教程。 什么是接口? 在面向对象的领域里,接口一般这样定义:接…
-
接口(二)
接口 上一节:第十八篇 接口一下一节:第二十篇 并发入门 欢迎来到第 19 个教程。接口共有两个教程,这是我们第二个教程。如果你还没有阅读前面的教程,请你阅读接口(一)。 实现接口…
-
并发入门
并发入门 上一节:第十九篇 接口二下一节:第二十一篇 协程 欢迎来到第 20 个教程。 Go 是并发式语言,而不是并行式语言。在讨论 Go 如何处理并发之前,我们必须理解何为并发,…