@@ -28,16 +28,16 @@ func addToTree(folder, file string, tree *gotree.GTStructure) {
28
28
// append to parent, if exists
29
29
for i , item := range tree .Items {
30
30
if item .Name == folder {
31
- item .Items = append (item .Items , newFile )
31
+ item .Items = append (item .Items , & newFile )
32
32
tree .Items [i ] = item
33
33
return
34
34
}
35
35
}
36
36
37
37
// create parent if missing
38
38
newFolder := gotree.GTStructure {Name : folder }
39
- newFolder .Items = append (newFolder .Items , newFile )
40
- tree .Items = append (tree .Items , newFolder )
39
+ newFolder .Items = append (newFolder .Items , & newFile )
40
+ tree .Items = append (tree .Items , & newFolder )
41
41
}
42
42
43
43
type excludeListType []string
@@ -111,15 +111,15 @@ func main() {
111
111
112
112
scanDirectory (* inputFolder , * outputFolder , & tree , * preview , * recursive , * ignoreHiddenFiles )
113
113
114
- gotree .PrintTree (tree )
114
+ gotree .PrintTree (& tree )
115
115
116
116
fmt .Println ("All files have been GOrganized!" )
117
117
}
118
118
119
119
func scanDirectory (inputFolder , outputFolder string , tree * gotree.GTStructure , preview , recursive , ignoreHiddenFiles bool ) {
120
120
files , _ := ioutil .ReadDir (inputFolder )
121
121
for _ , f := range files {
122
- if strings .Index (f .Name (), "." ) == 0 && ignoreHiddenFiles {
122
+ if strings .Index (f .Name (), "." ) == 0 && ! ignoreHiddenFiles {
123
123
addToTree ("Hidden Files" , f .Name (), tree )
124
124
continue
125
125
}
0 commit comments