Browse Source

[Typo] Fix multiple wrong single and double quotation marks between 04.6 to 06.9

dbarobin 2 years ago
parent
commit
83e030ac39
5 changed files with 9 additions and 9 deletions
  1. 2 2
      eBook/04.6.md
  2. 1 1
      eBook/05.1.md
  3. 1 1
      eBook/05.5.md
  4. 3 3
      eBook/05.6.md
  5. 2 2
      eBook/06.9.md

+ 2 - 2
eBook/04.6.md

@@ -56,8 +56,8 @@ str := "Beginning of the string " +
56 56
 拼接的简写形式 `+=` 也可以用于字符串:
57 57
 
58 58
 ```go
59
-s := “hel” + “lo,”
60
-s += “world!”
59
+s := "hel" + "lo,"
60
+s += "world!"
61 61
 fmt.Println(s) //输出 “hello, world!”
62 62
 ```
63 63
 

+ 1 - 1
eBook/05.1.md

@@ -94,7 +94,7 @@ return y
94 94
 	
95 95
 		if runtime.GOOS == "windows"	 {
96 96
 			.	..
97
-		} else { // Unix - li	ke
97
+		} else { // Unix-like
98 98
 			.	..
99 99
 		}
100 100
 

+ 1 - 1
eBook/05.5.md

@@ -7,7 +7,7 @@
7 7
 ```go
8 8
 for {
9 9
 	i = i - 1
10
-	fmt.Printf(“The variable i is now: %d\n”, i)
10
+	fmt.Printf("The variable i is now: %d\n", i)
11 11
 	if i < 0 {
12 12
 		break
13 13
 	}

+ 3 - 3
eBook/05.6.md

@@ -86,10 +86,10 @@ i := 0
86 86
 for { //since there are no checks, this is an infinite loop
87 87
 	if i >= 3 { break }
88 88
 	//break out of this for loop when this condition is met
89
-	fmt.Println(“Value of i is:”, i)
89
+	fmt.Println("Value of i is:", i)
90 90
 	i++;
91 91
 }
92
-fmt.Println(“A statement just after for loop.”)
92
+fmt.Println("A statement just after for loop.")
93 93
 ```
94 94
 
95 95
 2.
@@ -97,7 +97,7 @@ fmt.Println(“A statement just after for loop.”)
97 97
 ```go
98 98
 for i := 0; i<7 ; i++ {
99 99
 	if i%2 == 0 { continue }
100
-	fmt.Println(“Odd:”, i)
100
+	fmt.Println("Odd:", i)
101 101
 }
102 102
 ```
103 103
 

+ 2 - 2
eBook/06.9.md

@@ -124,8 +124,8 @@ addJpeg := MakeAddSuffix(“.jpeg”)
124 124
 然后调用它们:
125 125
 
126 126
 ```go
127
-addBmp(“file”) // returns: file.bmp
128
-addJpeg(“file”) // returns: file.jpeg
127
+addBmp("file") // returns: file.bmp
128
+addJpeg("file") // returns: file.jpeg
129 129
 ```
130 130
 
131 131
 可以返回其它函数的函数和接受其它函数作为参数的函数均被称之为高阶函数,是函数式语言的特点。我们已经在第 6.7 中得知函数也是一种值,因此很显然 Go 语言具有一些函数式语言的特性。闭包在 Go 语言中非常常见,常用于 goroutine 和管道操作(详见第 14.8-14.9 节)。在第 11.14 节的程序中,我们将会看到 Go 语言中的函数在处理混合对象时的强大能力。