File tree 3 files changed +21
-28
lines changed
3 files changed +21
-28
lines changed Original file line number Diff line number Diff line change 24
24
25
25
[ 第08章 Map与工厂模式,在Go语言中实现Set] ( https://github.com/java-aodeng/golang-examples/blob/master/go-08/map_ext_test.go )
26
26
27
- 第09章 字符串
27
+ [ 第09章 字符串] ( https://github.com/java-aodeng/golang-examples/blob/master/go-09/string_test.go )
28
28
29
- 第10章 Go与语言的函数
30
-
31
- 第11章 可变参数和defer
29
+ [ 第10章 Go与语言的函数 第11章 可变参数和defer] ( https://github.com/java-aodeng/golang-examples/blob/master/go-10/func_test.go )
32
30
33
31
第12章 行为的定义和实现
34
32
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
package go_09
2
2
3
3
import (
4
+ "strconv"
5
+ "strings"
4
6
"testing"
5
7
)
6
8
@@ -30,3 +32,20 @@ func TestStringToRune(t *testing.T) {
30
32
t .Logf ("%[1]c %[1]x" , c )
31
33
}
32
34
}
35
+
36
+ func TestStringFn (t * testing.T ) {
37
+ s := "A,B,C"
38
+ parts := strings .Split (s , "," )
39
+ for _ , part := range parts {
40
+ t .Log (part )
41
+ }
42
+ t .Log (strings .Join (parts , "-" ))
43
+ }
44
+
45
+ func TestConv (t * testing.T ) {
46
+ s := strconv .Itoa (10 )
47
+ t .Log ("str" + s )
48
+ if i , err := strconv .Atoi ("10" ); err == nil {
49
+ t .Log (10 + i )
50
+ }
51
+ }
You can’t perform that action at this time.
0 commit comments