重新思考错误处理 Part 2

引言 文中的源码在这里: https://github.com/gota33/errors 在 Part 1 中我们重新认识了什么是错误. 这次我们就以 Go 语言为例, 看看如何处理下面的问题: 如何告诉机器有没有错误? 如何告诉机
继续阅读 →

重新思考错误处理 Part 1

引言 错误处理一直都是开发中绕不开的坑, 而且往往一时偷懒, 摔得更惨. 所以这次打算从头梳理下这个让人头大的问题. 先简单介绍下思路, 本文开篇会讨论
继续阅读 →