Skip to content

Latest commit

 

History

History
10 lines (7 loc) · 616 Bytes

7-0-error-management.md

File metadata and controls

10 lines (7 loc) · 616 Bytes

7 错误管理

本章概要

  • 了解何时 panic,了解何时包装错误
  • 或不包装错误自 Go 1.13 以来有效比较错误
  • 类型或错误值学习如何以惯用方式处理错误了解
  • 如何忽略错误处理延迟调用中的错误

错误管理是构建健壮且可读应用程序的一个基本方面,它可能与代码库的任何其他部分一样重要。在 Go 中,错误管理非常单一。事实上,它不像大多数编程语言那样依赖传统的 try/catch 机制。相反,错误作为正常返回值返回。本章将介绍与错误相关的最常见错误。