diff --git a/eBook/17.1.md b/eBook/17.1.md index 6985293..c6ad534 100644 --- a/eBook/17.1.md +++ b/eBook/17.1.md @@ -5,11 +5,16 @@ (1)在函数返回时检测错误(参考[第5.2小节](05.2.md)): ```go -if value, err := pack1.Func1(param1); err != nil { +value, err := pack1.Func1(param1) + +if err != nil { fmt.Printf(“Error %s in pack1.Func1 with parameter %v”, err.Error(), param1) return err } +// 函数Func1没有错误: +Process(value) + e.g.: os.Open(file) strconv.Atoi(str) ```