增加2.4&小修复

This commit is contained in:
astaxie
2012-08-28 17:56:13 +08:00
parent d3ff8ca630
commit 5479cfd3e3
2 changed files with 10 additions and 2 deletions

4
2.3.md
View File

@@ -172,7 +172,7 @@ sExpr和expr1、expr2、expr3的类型必须一致。Go的switch非常灵活。
##函数
函数是Go里面的核心设计Go的函数申明通过关键字`func`来申明,他的格式如下
函数是Go里面的核心设计通过关键字`func`来申明,他的格式如下
func funcname(input1 type1, input2 type2) (output1 type1, output2 type2) {
//这里是处理逻辑代码
@@ -186,7 +186,7 @@ sExpr和expr1、expr2、expr3的类型必须一致。Go的switch非常灵活。
- 函数可以有一个或者多个参数,每个参数后面带有类型,通过`,`分隔
- 函数可以返回多个值
- 上面返回值申明了两个变量output1和output2如果你不想申明也可以直接就两个类型
- 如果只有一个返回值,那么你可以省略最户的括号
- 如果只有一个返回值,那么你可以省略用以包括返回值的括号
- 如果没有返回值,那么就直接省略最后的返回信息
下面我们来看一个实际应用函数的例子(用来计算Max值)