From 013ec2cbb17ec90a21f49acae7d2889e35b48fcc Mon Sep 17 00:00:00 2001 From: TomCao Date: Wed, 21 Mar 2018 12:02:16 +0800 Subject: [PATCH 1/2] fix example --- ch1-basic/ch1-04-func-method-interface.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ch1-basic/ch1-04-func-method-interface.md b/ch1-basic/ch1-04-func-method-interface.md index ab4c2e0..c838b5c 100644 --- a/ch1-basic/ch1-04-func-method-interface.md +++ b/ch1-basic/ch1-04-func-method-interface.md @@ -70,10 +70,10 @@ func Find(m map[int]int, key int) (value int, ok bool) { 如果返回值命名了,可以通过名字来修改返回值,也可以通过`defer`语句在`return`语句之后修改返回值: ```go -func Inc(x int) (v int) { +func Inc() (v int) { v = 42 defer func(){ v++ } () - return v + return 42 } ``` From 2431c0248ab8096476280befeaae87fd25bfc05d Mon Sep 17 00:00:00 2001 From: Jiepeng Cao Date: Wed, 21 Mar 2018 19:31:50 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ch1-basic/ch1-04-func-method-interface.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ch1-basic/ch1-04-func-method-interface.md b/ch1-basic/ch1-04-func-method-interface.md index c838b5c..3c0f084 100644 --- a/ch1-basic/ch1-04-func-method-interface.md +++ b/ch1-basic/ch1-04-func-method-interface.md @@ -71,7 +71,6 @@ func Find(m map[int]int, key int) (value int, ok bool) { ```go func Inc() (v int) { - v = 42 defer func(){ v++ } () return 42 }