Skip to content

十二、错误处理 ​

Go 没有异常,错误是普通的值(error 接口)。本章讲清错误的创建、包装、判断、分类与处理策略,并区分七类错误的不同处置方式。

学习目标 ​

  • 掌握 error 接口、哨兵错误、自定义错误类型。
  • 熟练使用 fmt.Errorf %w 包装、errors.Is/As/Join。
  • 按错误类别(业务/可重试/超时/校验/依赖/缺陷)采取不同策略。

依赖关系 ​

主题文档 ​

ICP 备案号待补充 · Gitee 主页