这是 Beta 课程,内容结构、章节安排和示例可能会继续调整。错误处理与测试 课程导语Go 语言没有 try-catch,而是采用了更简洁的错误处理方式。理解 Go 的错误处理哲学和测试框架,是写出可靠代码的基础。 章节错误处理Defer、Panic 与 Recover单元测试基准测试与示例测试 上一章节 Go 的面向对象下一章节 错误处理 深入理解 Go 语言的错误处理机制,包括 error 接口、errors.New()、fmt.Errorf 错误包装、errors.Is() 与 errors.As()、自定义错误类型,以及 try 提案被拒的讨论。