File tree Expand file tree Collapse file tree 3 files changed +11
-13
lines changed Expand file tree Collapse file tree 3 files changed +11
-13
lines changed Original file line number Diff line number Diff line change 7
7
9 . 更新文说明下规则映射的用法
8
8
9
9
## 已完成
10
- ~~ 结构体里面包含slice~~
11
- ~~ 结构体内嵌~~
12
- ~~ 忽略大小写加测试代码~~
13
- ~~ float32/float64~~
10
+ ~~ 结构体里面包含slice~~ ✓
11
+ ~~ 结构体内嵌~~ ✓
12
+ ~~ 忽略大小写加测试代码~~ ✓
13
+ ~~ float32/float64~~ ✓
Original file line number Diff line number Diff line change @@ -3,6 +3,6 @@ package main
3
3
import "github.com/antlabs/quickcopy"
4
4
5
5
func main () {
6
- quickcopy .Main ("/Users/guonaihong/my-github/quickcopy/mytest/basic/basic_test.go" )
7
- // quickcopy.Main(".")
6
+ // quickcopy.Main("/Users/guonaihong/my-github/quickcopy/mytest/basic/basic_test.go")
7
+ quickcopy .Main ("." )
8
8
}
Original file line number Diff line number Diff line change @@ -7,22 +7,20 @@ import (
7
7
8
8
// :quickcopy
9
9
func stringIntSlice (dst * []string , src * []int ) {
10
- * dst =
11
- copySliceStringFromSliceInt (// :quickcopy
12
- * src )
10
+ * // :quickcopy
11
+ dst = copySliceStringFromSliceInt (* src )
13
12
}
14
-
15
13
func intStringSlice (dst * []int , src * []string ) {
16
14
* dst =
17
15
copySliceIntFromSliceString (* src )
18
16
}
19
17
20
18
func copySliceStringFromSliceInt (src []int ) []string {
21
-
22
19
if src == nil {
23
20
return nil
24
21
}
25
- dst := make ([]string , len (src ))
22
+ dst :=
23
+ make ([]string , len (src ))
26
24
for i := range src {
27
25
dst [i ] = fmt .Sprint (src [i ])
28
26
@@ -45,5 +43,5 @@ func copySliceIntFromSliceString(src []string) []int {
45
43
}(
46
44
src [i ])
47
45
}
48
- return dst // :quickcopy
46
+ return dst // :quickcopy
49
47
}
You can’t perform that action at this time.
0 commit comments