golang中的强制返回错误

我想测试某些代码如何处理错误。

我想要一个返回错误的函数。

我试过打字,return 0/0但我的应用程序无法构建

如何强制返回错误?


跃然一笑
浏览 186回答 2
2回答

阿晨1998

你可以返回这样的错误:func ReturnError() (string, error){             return "", fmt.Errorf("this is an %s error", "internal server")      // or      return "", errors.New("this is an error")}

温温酱

您可以使用该errors软件包。import "errors"// [ ... ]func failFunc() error {    return errors.New("Error message")}这是 godoc:https ://godoc.org/errors
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go