From 6512f63dd333b4b98f35b3dabc5962669c888a0f Mon Sep 17 00:00:00 2001 From: xiemengjun Date: Sat, 29 Sep 2012 23:15:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E6=8F=8F=E8=BF=B0bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 2.3.md | 2 +- 7.3.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/2.3.md b/2.3.md index f5a007bc..7a4255e1 100644 --- a/2.3.md +++ b/2.3.md @@ -240,7 +240,7 @@ Go语言和C相比,更先进的地方,其中一点就是能够返回多个 fmt.Printf("%d * %d = %d\n", x, y, xTIMESy) } -上面的例子我们可以看到直接返回了两个参数,当然我们也可以命名返回参数的变量,这个例子里面只是用了两个类型,我们也可以改成如下这样的定义,然后返回的时候不用带上变量名,因为直接在函数里面初始化了。但如果你的函数是导出的(首字母大写),官方建议,不要命名返回值,因为这样会造成生成的文档不易读。 +上面的例子我们可以看到直接返回了两个参数,当然我们也可以命名返回参数的变量,这个例子里面只是用了两个类型,我们也可以改成如下这样的定义,然后返回的时候不用带上变量名,因为直接在函数里面初始化了。但如果你的函数是导出的(首字母大写),官方建议,最好命名返回值,因为不命名返回值,虽然使得代码更加简洁了,但是会造成生成的文档不易读。 func SumAndProduct(A, B int) (add int, Multiplied int) { add = A+B diff --git a/7.3.md b/7.3.md index 26e62900..3327ab47 100644 --- a/7.3.md +++ b/7.3.md @@ -1,4 +1,5 @@ #7.3 正则处理 +正则表达式是进行模式匹配和文本操纵的一种复杂而强大的工具。虽然正则表达式没有纯粹的文本匹配速度那么快,但应用起来相当的灵活。正则表达式通过简单的语法(一些简单的符号)构造模式能够匹配几乎任何可以想得到的字符组合。如果你在Web开发中需要从一些文本数据源中获取数据,那么正则表达式就能够帮你从这些数据源中提取出有意义的信息。 ## links * [目录]()