2023
09-05
09-05
Go1.20 继续小修小补 errors 库 NEW
Go 的错误处理机制一直是无数人提了又争,被拒了又提的地方。最近 Go1.20 即将发布,针对 errors 标准库,有一个新的小修小补优化(wrapping multiple errors)。今天来学习这个三顾茅庐最终不怎么成功的阉割版提案。回顾 Go1.13 改进 errors在 Go1.13 中,errors 标准库引入了 Wrapping Error 的概念,并增加了 Is/As/Unwarp 三个方法,用于对所返回的错误进行二次处理和识别。简单来讲,Go 的 err...
Read More >