From 6d9d76f242f82141aea8ea9de64e71107c8c2b67 Mon Sep 17 00:00:00 2001 From: vCaesar Date: Sat, 10 Dec 2016 21:22:09 +0800 Subject: [PATCH] Fmt some code examples --- zh/02.3.md | 6 ++++++ zh/02.4.md | 4 ++++ zh/02.5.md | 5 +++++ zh/02.6.md | 1 + 4 files changed, 16 insertions(+) diff --git a/zh/02.3.md b/zh/02.3.md index f5588d8a..c642b983 100644 --- a/zh/02.3.md +++ b/zh/02.3.md @@ -67,6 +67,7 @@ Go里面最强大的一个控制逻辑就是`for`,它即可以用来循环读 ```Go package main + import "fmt" func main(){ @@ -215,6 +216,7 @@ Go里面最强大的一个控制逻辑就是`for`,它即可以用来循环读 ```Go package main + import "fmt" // 返回a、b中最大值. @@ -247,6 +249,7 @@ Go语言比C更先进的特性,其中一点就是函数能够返回多个值 ```Go package main + import "fmt" //返回 A+B 和 A*B @@ -293,6 +296,7 @@ Go函数支持变参。接受变参的函数是有着不定数量的参数的。 ```Go package main + import "fmt" //简单的一个函数,实现了参数+1的操作 @@ -322,6 +326,7 @@ Go函数支持变参。接受变参的函数是有着不定数量的参数的。 ```Go package main + import "fmt" //简单的一个函数,实现了参数+1的操作 @@ -400,6 +405,7 @@ Go语言中有种不错的设计,即延迟(defer)语句,你可以在函 ```Go package main + import "fmt" type testInt func(int) bool // 声明了一个函数类型 diff --git a/zh/02.4.md b/zh/02.4.md index fd7e9c25..70570368 100644 --- a/zh/02.4.md +++ b/zh/02.4.md @@ -44,6 +44,7 @@ Go语言中,也和C或者其他语言一样,我们可以声明新的类型 ```Go package main + import "fmt" // 声明一个新的类型 @@ -96,6 +97,7 @@ Go语言中,也和C或者其他语言一样,我们可以声明新的类型 ```Go package main + import "fmt" type Human struct { @@ -148,6 +150,7 @@ Go语言中,也和C或者其他语言一样,我们可以声明新的类型 ```Go package main + import "fmt" type Skills []string @@ -194,6 +197,7 @@ Go里面很简单的解决了这个问题,最外层的优先访问,也就是 ```Go package main + import "fmt" type Human struct { diff --git a/zh/02.5.md b/zh/02.5.md index 59b091f7..671fc278 100644 --- a/zh/02.5.md +++ b/zh/02.5.md @@ -6,6 +6,7 @@ ```Go package main + import "fmt" type Rectangle struct { @@ -53,6 +54,7 @@ method的语法如下: ```Go package main + import ( "fmt" "math" @@ -134,6 +136,7 @@ method的语法如下: ```Go package main + import "fmt" const( @@ -250,6 +253,7 @@ method的语法如下: ```Go package main + import "fmt" type Human struct { @@ -286,6 +290,7 @@ method的语法如下: ```Go package main + import "fmt" type Human struct { diff --git a/zh/02.6.md b/zh/02.6.md index 986d4374..883d0f9a 100644 --- a/zh/02.6.md +++ b/zh/02.6.md @@ -97,6 +97,7 @@ interface类型定义了一组方法,如果某个对象实现了某个接口 ```Go package main + import "fmt" type Human struct {