Golang: 让你的零值更有用

Make the zero value useful。 –Go Proverbs 让我们从 Golang blog 开始吧:The zero value 当内存被分配来存储一个值时,无论是通过声明还是调用 make 或 new,并且没有提供明确的初始

使用 Mock 和 Interface 进行 Golang 单测

在工作中我经常会发现很多工程师的 Golang 单测是写的有问题的,只是单纯的调用代码做输出,并且会包含各种 IO 操作,导致单测无法到处运行。 使用 Mock 和 Interface 进行 Golang

关于 Golang Slice 的一些细节

关于 Golang Slice 的一些细节 在 Golang 中,有两种数据类型: 一种是限定长度的数组,叫做 Array,另外一种是不限定长度的数组,叫做 Slice。 区分 Array 和 Slice Array 和 Slice