Skip to content

Commit f598371

Browse files
committed
Format and remove 07.6.md spaces
1 parent e23e85a commit f598371

File tree

1 file changed

+88
-88
lines changed

1 file changed

+88
-88
lines changed

zh/07.6.md

Lines changed: 88 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99

1010
```Go
1111

12-
fmt.Println(strings.Contains("seafood", "foo"))
13-
fmt.Println(strings.Contains("seafood", "bar"))
14-
fmt.Println(strings.Contains("seafood", ""))
15-
fmt.Println(strings.Contains("", ""))
16-
//Output:
17-
//true
18-
//false
19-
//true
20-
//true
12+
fmt.Println(strings.Contains("seafood", "foo"))
13+
fmt.Println(strings.Contains("seafood", "bar"))
14+
fmt.Println(strings.Contains("seafood", ""))
15+
fmt.Println(strings.Contains("", ""))
16+
//Output:
17+
//true
18+
//false
19+
//true
20+
//true
2121

2222
```
2323

@@ -27,9 +27,9 @@
2727

2828
```Go
2929

30-
s := []string{"foo", "bar", "baz"}
31-
fmt.Println(strings.Join(s, ", "))
32-
//Output:foo, bar, baz
30+
s := []string{"foo", "bar", "baz"}
31+
fmt.Println(strings.Join(s, ", "))
32+
//Output:foo, bar, baz
3333
```
3434

3535
- func Index(s, sep string) int
@@ -38,45 +38,45 @@
3838

3939
```Go
4040

41-
fmt.Println(strings.Index("chicken", "ken"))
42-
fmt.Println(strings.Index("chicken", "dmr"))
43-
//Output:4
44-
//-1
41+
fmt.Println(strings.Index("chicken", "ken"))
42+
fmt.Println(strings.Index("chicken", "dmr"))
43+
//Output:4
44+
//-1
4545
```
4646
- func Repeat(s string, count int) string
4747

4848
重复s字符串count次,最后返回重复的字符串
4949

5050
```Go
5151

52-
fmt.Println("ba" + strings.Repeat("na", 2))
53-
//Output:banana
52+
fmt.Println("ba" + strings.Repeat("na", 2))
53+
//Output:banana
5454
```
5555
- func Replace(s, old, new string, n int) string
5656

5757
在s字符串中,把old字符串替换为new字符串,n表示替换的次数,小于0表示全部替换
5858

5959
```Go
6060

61-
fmt.Println(strings.Replace("oink oink oink", "k", "ky", 2))
62-
fmt.Println(strings.Replace("oink oink oink", "oink", "moo", -1))
63-
//Output:oinky oinky oink
64-
//moo moo moo
61+
fmt.Println(strings.Replace("oink oink oink", "k", "ky", 2))
62+
fmt.Println(strings.Replace("oink oink oink", "oink", "moo", -1))
63+
//Output:oinky oinky oink
64+
//moo moo moo
6565
```
6666
- func Split(s, sep string) []string
6767

6868
把s字符串按照sep分割,返回slice
6969

7070
```Go
7171

72-
fmt.Printf("%q\n", strings.Split("a,b,c", ","))
73-
fmt.Printf("%q\n", strings.Split("a man a plan a canal panama", "a "))
74-
fmt.Printf("%q\n", strings.Split(" xyz ", ""))
75-
fmt.Printf("%q\n", strings.Split("", "Bernardo O'Higgins"))
76-
//Output:["a" "b" "c"]
77-
//["" "man " "plan " "canal panama"]
78-
//[" " "x" "y" "z" " "]
79-
//[""]
72+
fmt.Printf("%q\n", strings.Split("a,b,c", ","))
73+
fmt.Printf("%q\n", strings.Split("a man a plan a canal panama", "a "))
74+
fmt.Printf("%q\n", strings.Split(" xyz ", ""))
75+
fmt.Printf("%q\n", strings.Split("", "Bernardo O'Higgins"))
76+
//Output:["a" "b" "c"]
77+
//["" "man " "plan " "canal panama"]
78+
//[" " "x" "y" "z" " "]
79+
//[""]
8080
```
8181

8282
- func Trim(s string, cutset string) string
@@ -85,8 +85,8 @@
8585

8686
```Go
8787

88-
fmt.Printf("[%q]", strings.Trim(" !!! Achtung !!! ", "! "))
89-
//Output:["Achtung"]
88+
fmt.Printf("[%q]", strings.Trim(" !!! Achtung !!! ", "! "))
89+
//Output:["Achtung"]
9090
```
9191

9292
- func Fields(s string) []string
@@ -95,8 +95,8 @@
9595

9696
```Go
9797

98-
fmt.Printf("Fields are: %q", strings.Fields(" foo bar baz "))
99-
//Output:Fields are: ["foo" "bar" "baz"]
98+
fmt.Printf("Fields are: %q", strings.Fields(" foo bar baz "))
99+
//Output:Fields are: ["foo" "bar" "baz"]
100100
```
101101

102102
## 字符串转换
@@ -106,72 +106,72 @@
106106

107107
```Go
108108

109-
package main
110-
111-
import (
112-
"fmt"
113-
"strconv"
114-
)
115-
116-
func main() {
117-
str := make([]byte, 0, 100)
118-
str = strconv.AppendInt(str, 4567, 10)
119-
str = strconv.AppendBool(str, false)
120-
str = strconv.AppendQuote(str, "abcdefg")
121-
str = strconv.AppendQuoteRune(str, '')
122-
fmt.Println(string(str))
123-
}
109+
package main
110+
111+
import (
112+
"fmt"
113+
"strconv"
114+
)
115+
116+
func main() {
117+
str := make([]byte, 0, 100)
118+
str = strconv.AppendInt(str, 4567, 10)
119+
str = strconv.AppendBool(str, false)
120+
str = strconv.AppendQuote(str, "abcdefg")
121+
str = strconv.AppendQuoteRune(str, '')
122+
fmt.Println(string(str))
123+
}
124124
```
125125

126126
- Format 系列函数把其他类型的转换为字符串
127127
```Go
128128

129-
package main
130-
131-
import (
132-
"fmt"
133-
"strconv"
134-
)
135-
136-
func main() {
137-
a := strconv.FormatBool(false)
138-
b := strconv.FormatFloat(123.23, 'g', 12, 64)
139-
c := strconv.FormatInt(1234, 10)
140-
d := strconv.FormatUint(12345, 10)
141-
e := strconv.Itoa(1023)
142-
fmt.Println(a, b, c, d, e)
143-
}
129+
package main
130+
131+
import (
132+
"fmt"
133+
"strconv"
134+
)
135+
136+
func main() {
137+
a := strconv.FormatBool(false)
138+
b := strconv.FormatFloat(123.23, 'g', 12, 64)
139+
c := strconv.FormatInt(1234, 10)
140+
d := strconv.FormatUint(12345, 10)
141+
e := strconv.Itoa(1023)
142+
fmt.Println(a, b, c, d, e)
143+
}
144144

145145
```
146146

147147
- Parse 系列函数把字符串转换为其他类型
148148

149149
```Go
150150

151-
package main
152-
153-
import (
154-
"fmt"
155-
"strconv"
156-
)
157-
func checkError(e error){
158-
if e != nil{
159-
fmt.Println(e)
160-
}
161-
}
162-
func main() {
163-
a, err := strconv.ParseBool("false")
164-
checkError(err)
165-
b, err := strconv.ParseFloat("123.23", 64)
166-
checkError(err)
167-
c, err := strconv.ParseInt("1234", 10, 64)
168-
checkError(err)
169-
d, err := strconv.ParseUint("12345", 10, 64)
170-
checkError(err)
171-
e, err := strconv.Atoi("1023")
172-
checkError(err)
173-
fmt.Println(a, b, c, d, e)
174-
}
151+
package main
152+
153+
import (
154+
"fmt"
155+
"strconv"
156+
)
157+
func checkError(e error){
158+
if e != nil{
159+
fmt.Println(e)
160+
}
161+
}
162+
func main() {
163+
a, err := strconv.ParseBool("false")
164+
checkError(err)
165+
b, err := strconv.ParseFloat("123.23", 64)
166+
checkError(err)
167+
c, err := strconv.ParseInt("1234", 10, 64)
168+
checkError(err)
169+
d, err := strconv.ParseUint("12345", 10, 64)
170+
checkError(err)
171+
e, err := strconv.Atoi("1023")
172+
checkError(err)
173+
fmt.Println(a, b, c, d, e)
174+
}
175175

176176
```
177177

0 commit comments

Comments
 (0)