go语言之进阶篇error接口应用

2023-07-29,,

1、error接口应用

示例:

package main

import "fmt"
import "errors" func MyDiv(a, b int) (result int, err error) { err = nil
if b == 0 {
err = errors.New("分母不能为0")
} else {
result = a / b
} return
} func main() {
result, err := MyDiv(10, 0)
if err != nil {
fmt.Println("err = ", err)
} else {
fmt.Println("reslut = ", result)
} }

执行结果:

err =  分母不能为0

  

go语言进阶篇error接口应用的相关教程结束。

《go语言之进阶篇error接口应用.doc》

下载本文的Word格式文档,以方便收藏与打印。