Fmt some code examples
This commit is contained in:
@@ -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 // 声明了一个函数类型
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -97,6 +97,7 @@ interface类型定义了一组方法,如果某个对象实现了某个接口
|
||||
```Go
|
||||
|
||||
package main
|
||||
|
||||
import "fmt"
|
||||
|
||||
type Human struct {
|
||||
|
||||
Reference in New Issue
Block a user