Go学习(十五):异样处理

小微 科技Go学习(十五):异样处理已关闭评论122字数 251阅读模式
摘要1.介绍错误是指程序中出现不正常的情况,从而导致程序无法正常运行。Go语言中没有try...catch来捕获错误,而是通过defer+recover+panic模式来实现捕捉错误信...

1.介绍

过错是指程序中呈现不正常的情况,从而致使程序没法正常运行。Go语言中没有try...catch来捕获过错,而是通过defer+recover+panic模式来实现捕捉过错信息。

2. error接口

2.1 语法

Go语言通过内置的过错类型提供了无比简单的过错处理机制,即error接口。该接口的定义如下:文章源自微观生活(93wg.com)微观生活-https://93wg.com/3085.html

type error interface {
Error string
}
文章源自微观生活(93wg.com)微观生活-https://93wg.com/3085.html

2.2 函数返回过错

对于大多数函数,文章源自微观生活(93wg.com)微观生活-https://93wg.com/3085.html

以上就是微观生活(93wg.com)关于“Go学习(十五):异样处理”的详细内容,希望对大家有所帮助!文章源自微观生活(93wg.com)微观生活-https://93wg.com/3085.html 文章源自微观生活(93wg.com)微观生活-https://93wg.com/3085.html

 
小微
  • 版权声明: 本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:81118366@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
  • 转载请务必保留本文链接:https://93wg.com/3085.html