0%

go-cmp用于比较两个值是否相等,相比reflect.DeepEqual,它更安全,更强大。

go-cmp基于BSD License发布,可以放心使用。

本文以一个返回斐波纳切数列的函数做为示例,记录Go程序单元测试,性能测试的编写。

golang 内置能实现伪随机(math/rand)和真随机(crypto/rand)的库。

垃圾收集(Garbage Collection) 通常被称为"GC",常见的 GC 算法有 : 引用计数法、标记清除法、三色标记法、分代收集法。

Go语言在语言层面实现并发。Go编写一个并发编程程序很简单,只需要在函数调用之前使用一个go关键字即可启动一个goroutine执行并发。