Fmt some code examples

This commit is contained in:
vCaesar
2016-12-10 21:22:09 +08:00
parent b3073141cb
commit 6d9d76f242
4 changed files with 16 additions and 0 deletions

View File

@@ -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 // 声明了一个函数类型

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -97,6 +97,7 @@ interface类型定义了一组方法如果某个对象实现了某个接口
```Go
package main
import "fmt"
type Human struct {