update #16.1 (#530)

This commit is contained in:
xin zhao
2018-07-24 19:36:03 +08:00
committed by 无闻
parent d44f630d0c
commit e3890e1115

View File

@@ -21,16 +21,16 @@ if something {
```go ```go
func shadow() (err error) { func shadow() (err error) {
x, err := check1() // x是新创建变量err是被赋值 x, err := check1() // x是新创建变量err是被赋值
if err != nil { if err != nil {
return // 正确返回err return // 正确返回err
} }
if y, err := check2(x); err != nil { // y和if语句中err被创建 if y, err := check2(x); err != nil { // y和if语句中err被创建
return // if语句中的err覆盖外面的err所以错误的返回nil return // if语句中的err覆盖外面的err所以错误的返回nil
} else { } else {
fmt.Println(y) fmt.Println(y)
} }
return return
} }
``` ```