使用番茄工作法来更好的利用你的时间 2022-02-03 中文 番茄工作法 2135 words 5 mins read 对于我还来说,很容易陷入一种工作一整天,一整天都很忙但是不知道在忙什么的状态,导致第二天还是很焦虑,早会还是不知道要讲什么,只能做一下让自己 Read more...
Unix 如何杀死一个进程和它的子孙进程? 2022-01-24 Golang 1392 words 3 mins read 最近周末在维护一个开源项目,叫做 air。它是一个 Golang 的热加载代码的工具,会监听本地的文件变化,然后自动重新加载。 遇到的问题 最近遇到一个特别有意 Read more...
Golang: 让你的零值更有用 2022-01-16 Golang 1570 words 4 mins read Make the zero value useful。 –Go Proverbs 让我们从 Golang blog 开始吧:The zero value 当内存被分配来存储一个值时,无论是通过声明还是调用 make 或 new,并且没有提供明确的初始 Read more...
使用 Mock 和 Interface 进行 Golang 单测 2022-01-07 Golang 2840 words 6 mins read 在工作中我经常会发现很多工程师的 Golang 单测是写的有问题的,只是单纯的调用代码做输出,并且会包含各种 IO 操作,导致单测无法到处运行。 使用 Mock 和 Interface 进行 Golang Read more...
关于 Golang Slice 的一些细节 2021-12-21 Golang 1577 words 4 mins read 关于 Golang Slice 的一些细节 在 Golang 中,有两种数据类型: 一种是限定长度的数组,叫做 Array,另外一种是不限定长度的数组,叫做 Slice。 区分 Array 和 Slice Array 和 Slice Read more...