返回Go语言教程首页
概念简介
通道(Channels)是连接多个 Go语言 协程的管道。你可以从一个 Go 协...
返回Go语言教程首页
概念简介
Go语言的协程(goroutine)从执行上来说是轻量级的线程。
例程代...
返回Go语言教程首页
概念简介
符合 Go 语言习惯的做法是使用一个独立、明确的返回值来传递错误信...
返回Go语言教程首页
概念简介
接口(Interfaces)是命名了的方法签名(signatures)的集合。
例...
返回Go语言教程首页
概念简介
Go语言支持在结构体类型中定义方法(methods)。
例程代码
...
返回Go语言教程首页
概念简介
Go语言的结构体(struct)是带类型的字段(fields)集合。这在组织数据...
返回Go语言教程首页
概念简介
Go语言支持 指针,
允许在程序中通过引用传递值或者数据结构。
...
返回Go语言教程首页
概念简介
Go语言支持递归。这里是一个经典的阶乘示例。
例程代码
...
返回Go语言教程首页
概念简介
Go语言支持匿名函数,并能用其构造 闭包。
匿名函数在你想定义一个...
返回Go语言教程首页
概念简介
可变参数函数在调用时可以用任意数量的参数。例如,`fmt.Println` ...
返回Go语言教程首页
概念简介
Go语言内建多返回值支持。这个特性在 Go 语言中经常被用到,例如用...
返回Go语言教程首页
概念简介
函数 是 Go语言 的中心。我们将通过一些不同的例子来进行学习。
...
返回Go语言教程首页
概念简介
range迭代各种各样的数据结构。让我们来看看如何在我们已经学过的数...
本文摘译整理自PHP最佳实践-检测一个值是否为null或false。 使用 === 操作符来...
返回Go语言教程首页
概念简介
map 是 Go语言 内置的关联数据类型
在一些其他的语言中称为哈希(ha...
返回Go语言教程首页
概念简介
Slice是 Go语言 中一个关键的数据类型,是一个比数组更加强大的序列...
返回Go语言教程首页
概念简介
在 Go语言中,数组 是一个具有固定长度且编号的元素序列。
例...