Skip to content

Commit 45d50b1

Browse files
committed
fix:
1 parent 43b577b commit 45d50b1

File tree

3 files changed

+12
-16
lines changed

3 files changed

+12
-16
lines changed

import.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ func addRequiredImports(file *ast.File, importPath ...string) {
1212

1313
log.Printf("addRequiredImports:%v\n", importPath)
1414

15+
if len(importPath) == 0 {
16+
return
17+
}
1518
// 需要添加的包
1619
requiredImports := make(map[string]bool)
1720

mytest/basic/basic_test.go

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,22 @@ import (
66
)
77

88
// :quickcopy
9-
func stringIntSlice(dst *[]string, src *[]int) {
10-
* // :quickcopy
11-
dst = copySliceStringFromSliceInt(*src)
9+
func stringIntSlice(dst *[]string, src *[]int) { // :quickcopy
10+
*dst = copySliceStringFromSliceInt(*src)
1211
}
1312
func intStringSlice(dst *[]int, src *[]string) {
1413
*dst =
1514
copySliceIntFromSliceString(*src)
1615
}
1716

1817
func copySliceStringFromSliceInt(src []int) []string {
19-
if src == nil {
18+
if src ==
19+
nil {
2020
return nil
2121
}
22-
dst :=
23-
make([]string, len(src))
22+
dst := make([]string, len(src))
2423
for i := range src {
2524
dst[i] = fmt.Sprint(src[i])
26-
2725
}
2826
return dst
2927
}
@@ -43,5 +41,5 @@ func copySliceIntFromSliceString(src []string) []int {
4341
}(
4442
src[i])
4543
}
46-
return dst // :quickcopy
44+
return dst // :quickcopy
4745
}

mytest/copy_slice/copy_gen.go

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
package copyslice
22

3-
// :quickcopy
4-
func CompanySliceCopy(dst *CompanyDest, src *Company) {// :quickcopy
3+
func CompanySliceCopy(dst *CompanyDest, src *Company) {
54

6-
// :quickcopy
7-
8-
dst.CompanyName = src.
9-
CompanyName
5+
dst.CompanyName = src.CompanyName
106

117
dst.Departments = src.Departments
128

13-
dst.HeadOffice =
14-
src.HeadOffice
9+
dst.HeadOffice = src.HeadOffice
1510
}
1611
func SliceCopy(dst *SliceDestination, src *SliceSource) {
1712
dst.

0 commit comments

Comments
 (0)